apache / apache/hugegraph

Support relation operations for rest api like P.gt(18)/P.lt(3.14)

Open
#781 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.