...
...
...
...
...
Query data node using cps-path
...
Table of Contents |
---|
References
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...
//books[@pub_year=1994 or @price=895 or @title="Far Horizons"]
Implementation of OR Operator
1.Update antlr parser to recognize OR in leaf-condition
2.Implement required (native) query
3.Add Integration tests for
a.filter on mix of string and integer leaf-values
b.filter on non-json data
c.filter on combination of multiple AND's as well as OR's
4.Update documentation
5.demo to team
Query used : SELECT * FROM FRAGMENT WHERE anchor_id = :anchorId AND xpath ~ :xpathRegex AND ( attributes @> '{"price":895}' or attributes @> '{"title":"Far Horizons"}')
Limitations
...
1.Since leaf are stored in Hashmap same keys are not supported, unique keys only supports.
2.Only leaves can be used, leaf-list are not supported
3.Only string and integer values are supported, boolean and float values are not supported.
...