-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 7.0.0
-
Fix Version/s: 7.0.0
-
Component/s: Module - Repository DS
-
Labels:
Recently added IN support seems to only work in DS when it is used alone in the queryFilter.
For example: This works correctly and returns a correct response.
http://idm.example.com:8080/openidm/managed/user?_pageSize=1000&_fields=preferences&_queryFilter=userName IN '["user0a"]'
However a compound filter will get rejected saying the operator IN is not supported.
http://idm.example.com:8080/openidm/managed/user?_pageSize=1000&_fields=preferences&_queryFilter=userName IN '["user0a"]' and true
Returns:
{ "code": 400, "reason": "Bad Request", "message": "The query request cannot be processed because its query filter '(/fullobject/userName IN "[\\"user0a\\"]" and true)' contained an unrecognized or unsupported filter operator 'IN'" }
- is related to
-
OPENIDM-14362 Support queryFilter IN clauses in REPOs.
-
- Closed
-