how to leverage embedded resources in ReferenceArrayInput and ReferenceArrayField so it doesn't make extra calls

Viewed 215

if my server responds with results like those:

row = {
   id: value,
   name: value,
   height: value,
   categories: [{id: "1", name: "name 1" },{id: "2", name: "name 2"},{id: "3", name: "name 3"},{id: "4", name: "name 4"}]
}

how can I use this information to populate my ReferenceArrayField ChipFields without requiring extra calls against /categories?filter={ids: [ ]} ?

1 Answers

We don't support this scenario currently. In AOR, categories should be a distinct resource and the resource you're showing should only references the categories ids.

If you do have a distinct resource for categories, then your restClient should cleanup the resource referencing categories and only includes their ids

Related