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
Notice how each of the operators are being wrapped in parenthesis. What I was expecting is a query that looks like:
foo eq 'bar' and quux eq 'baz' and name ne 'bax'
Parenthesis are a "grouping operator" according to the OData specification. Should they be treated as such in the filter builder?
For example, update the filter builder library to specify where they want to group. Another reason to allow grouping as an operator is some implementations of the OData specification don't support the grouping operator.
Right now the filter builder is producing OData strings implying that all implementations support the grouping operator.
Thoughts?
The text was updated successfully, but these errors were encountered:
I've created an example at https://stackblitz.com/edit/odata-parser-s38vfw
Notice how each of the operators are being wrapped in parenthesis. What I was expecting is a query that looks like:
foo eq 'bar' and quux eq 'baz' and name ne 'bax'
Parenthesis are a "grouping operator" according to the OData specification. Should they be treated as such in the filter builder?
For example, update the filter builder library to specify where they want to group. Another reason to allow grouping as an operator is some implementations of the OData specification don't support the grouping operator.
Right now the filter builder is producing OData strings implying that all implementations support the grouping operator.
Thoughts?
The text was updated successfully, but these errors were encountered: