Add deep nesting support


It would be great to add support for deep nesting. My app needs that modelling (and flat fields are not suitable for all the fields).

For some fields that can not be flattened I have to query my API to get some fields.

It's planned to add this field type?



It's definitely something we are aware of and plan to address at some point, but we have no concrete plans for this feature at the time.

If you simply need to store data for lookup later, and don't necessarily need it for filtering, you can upload it as a serialized JSON string that you can then unserialize when rendering the result.

EDIT: I originally said "and don't necessarily need it for search or filtering", but then I changed it to just filtering. The serialized JSON would actually be searchable. However, it wouldn't be valuable to show the user a serialized JSON blob so you'd need to deserialize it when rendering in the search results.

And one more thing to point out, if you send a nested object currently, it will automatically be converted to a string by App Search, so there's no need to do the serialization when indexing.

Hope that helps,


Also, while there is no elegant solution, and workaround are often difficult, here are some potential options to explore: Nested field in app search - #2 by JasonStoltz

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.