Filter apply endoint adjustments
Following changes are required in applyFilter endpoint:
AC
-
fix different number of results when applying filter through applyFilter endpoint and using same criteria when selecting entity directly -
response of applyFilter
GraphQl custom query should contain only the IDs of filtered entities -
check if it is possible to also support sorting in this custom GraphQL query, in same or similar way as with standard entity queries. Problem: any entity can be in filterHistory, could be difficult to support all possible values for order
operator-
checked - that would require having all entity-property-operator combinations in annotation statically. Also, if the ids are ordered in response, when used further in id_is_list
there is not guarantee that records will be returned in the specified order of ids
-
-
Tests
Review
-
fix different number of results when applying filter through applyFilter endpoint and using same criteria when selecting entity directly -
response of applyFilter
GraphQl custom query should contain only the IDs of filtered entities -
Tests
Edited by Michael Voigt