When I do the following update: curl http://localhost:8983/solr/debt/update -d '[ {"id": "393291-18625", "orig_int_amt":{ "set" : "2.5"}, }]'
and then: curl http://localhost:8983/solr/debt/get?id=393291-18625 I see the document is updated via the command line. It shows the following: { "doc": { "id":"393291-18625", "adjust_int":0.0, "adjust_princ":0.0, "clt_id":"8032", "clt_ref_no":"ORD150000096 000", "comments":" ", "debt_descr":"PO/XREF: 904-132985337, SHIPPER: BERGER AUSTIN", "debt_id":"393291", "debt_no":18625, "debt_type":"COM", "delq_date":"2015-02-08T00:00:00Z", "internal_adjustment":0, "list_date":"2015-01-13T00:00:00Z", "orig_clt":"8032", "orig_int_amt":2.5, "orig_princ_amt":49.3, "potential_bad_debt":0, "princ_paid":49.3, "reference_no":"invoice:ORD150000096 000", "serv_date":"2015-01-09T00:00:00Z", "status_code":520, "status_date":"2015-02-20T00:00:00Z", "storage_account":0, "time_stamp":"2015-01-13T06:09:00Z", "_version_":1652822026780409856}} But when I use the Solr Web API, I get the following: { "id":"393291-18625", "adjust_int":0.0, "adjust_princ":0.0, "clt_id":"8032", "clt_ref_no":"ORD150000096 000", "comments":" ", "debt_descr":"PO/XREF: 904-132985337, SHIPPER: BERGER AUSTIN", "debt_id":"393291", "debt_no":18625, "debt_type":"COM", "delq_date":"2015-02-08T00:00:00Z", "internal_adjustment":0, "list_date":"2015-01-13T00:00:00Z", "orig_clt":"8032", "orig_int_amt":0.0, "orig_princ_amt":49.3, "potential_bad_debt":0, "princ_paid":49.3, "reference_no":"invoice:ORD150000096 000", "serv_date":"2015-01-09T00:00:00Z", "status_code":520, "status_date":"2015-02-20T00:00:00Z", "storage_account":0, "time_stamp":"2015-01-13T06:09:00Z", "_version_":1652734816636895232}, Notice that orig_int_amt is still 0.0. How do I get the updates to show in the API? Is there a step I'm missing? Thanks, Rhys