Support relation operations for rest api like P.gt(18)/P.lt(3.14)
Open
api
feature
- Dominant language
- Java
- Stars
- 3.2k
- Forks
- 636
- Avg merge
- 3d 11h
- Merged PRs (30d)
- 14
Description
### Expected behavior 期望表现
Currently we only support rest api query with equal condition like age=18, but age>18 is not supported.
Users want to support query like:
http://127.0.0.1:8080/graphs/hugegraph/graph/vertices?properties={"age":"P.lt(30)"}
Need to support range conditions query for vertices and edges API:
1. P.eq(number)
2. P.neq(number)
3. P.lt(number)
4. P.lte(number)
5. P.gt(number)
6. P.gte(number)
7. P.between(number_from, number_to)
8. P.inside(number_from, number_to)
9. P.outside(number_from, number_to)
10. P.within(element_1, element_2, ...)
Contributor guide
Assessment
This issue has not been assessed yet.