That is really hard because I work in MS CRM and with a not fully implemented REST endpoint and stuff.
Autocomplete in Grid
in this example I feed the products json to the autocomplete and let it search in only the productname property, the thing is, beside the display of the name I don't know what gets inserted into the dataitem of that row when I try an update with the data in that row on a remote database. My problem is that instead of the actual productname I have [Object object] in the property "productname" instead of the productname, and I cannot make updates or creates with that.
Hope that helps a little bit since I cannot provide a REST endpoint for such an example.