Feature Request - Upsert method

Feature Request - Upsert method

Hello,

Please could you consider adding the field(s) provided in the duplicate_check_fields parameter of the request to the record summaries returned in the response data array.

For example, for the request:

  1. msg.payload = {
  2.     'duplicate_check_fields': ['My_Field_Name'],
  3.     'data': [{}]
  4. }
The response payload would look like:

  1. [{
  2.     "code":"SUCCESS",
  3.     "duplicate_field":"My_Field_Name",
  4.     "action":"update",
  5.     "details":{
  6.         "Modified_Time":"2019-06-12T15:15:01+01:00",
  7.         "Modified_By":{
  8.             "name":"user.name",
  9.             "id":"123456789000000000"
  10.         },
  11.         "Created_Time":"2019-06-11T16:26:40+01:00",
  12.         "id":"987654321000000000",
  13.         "Created_By":{
  14.             "name":"user.name",
  15.             "id":"123456789000000000"
  16.         },
  17.         "My_Field_Name":"Thevalue"
  18.     },
  19.     "message":"record updated",
  20.     "status":"success"
  21. }]
The use-case for this is to update a local system with the correct result status after an upsert action.