You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, using pulldata with an entity list will not work as expected as the data queried will be the entity list CSV rather than the local entities so data entities may not exist or may be out of date. pulldata should work correctly in these cases and use the local entities.
For the moment, search does not need to support local entities.
Notes
pulldata is implemented as a custom function (ExternalDataHandlerPull). As we're most likely going to be removing the current implementation (and just treat pulldata as sugar for optimised queries) we should create a new custom function that wraps the current implementation and just expands pulldata to a "normal" filter expression if the filtered instance is an entity list. For example, pulldata('fruits', 'name', 'name_key', 'mango') should just be treated as instance('fruits')/root/item[name_key='mango'][1]/name.
The text was updated successfully, but these errors were encountered:
Currently, using
pulldata
with an entity list will not work as expected as the data queried will be the entity list CSV rather than the local entities so data entities may not exist or may be out of date.pulldata
should work correctly in these cases and use the local entities.For the moment,
search
does not need to support local entities.Notes
pulldata
is implemented as a custom function (ExternalDataHandlerPull
). As we're most likely going to be removing the current implementation (and just treatpulldata
as sugar for optimised queries) we should create a new custom function that wraps the current implementation and just expandspulldata
to a "normal" filter expression if the filtered instance is an entity list. For example,pulldata('fruits', 'name', 'name_key', 'mango')
should just be treated asinstance('fruits')/root/item[name_key='mango'][1]/name
.The text was updated successfully, but these errors were encountered: