OrientDB - 按列内的 json 属性搜索
OrientDB - Search by json attribute inside column
我有一个具有以下结构的图表:
- @rid
- @class
- @version
- 内容(json内容)
列 _content_
存储了一个 json,例如 {"phoneNumber":"+5511999998888","date":"2017-05-09T18:23:31Z"}
。
我想按 date
属性执行搜索,其中值低于另一个值。
是否可以运行 具有以下结构的查询?如何编写 select 条件?我对 OrientDB 有点陌生。
假设您的顶点名称是 Person
你可以这样做:
CREATE PROPERTY Person.content IF NOT EXISTS EMBEDDED
SELECT * FROM Person WHERE content.date < "2017-05-09T18:23:31Z"
希望对您有所帮助
查看有关 sql 的文档部分:http://orientdb.com/docs/last/SQL.html
我有一个具有以下结构的图表:
- @rid
- @class
- @version
- 内容(json内容)
列 _content_
存储了一个 json,例如 {"phoneNumber":"+5511999998888","date":"2017-05-09T18:23:31Z"}
。
我想按 date
属性执行搜索,其中值低于另一个值。
是否可以运行 具有以下结构的查询?如何编写 select 条件?我对 OrientDB 有点陌生。
假设您的顶点名称是 Person
你可以这样做:
CREATE PROPERTY Person.content IF NOT EXISTS EMBEDDED
SELECT * FROM Person WHERE content.date < "2017-05-09T18:23:31Z"
希望对您有所帮助
查看有关 sql 的文档部分:http://orientdb.com/docs/last/SQL.html