选择查询不适用于 OrientDB 中的 JSON。有人可以提供一个展示两件事的工作示例:
正确插入 JSON 数据
查询 JSON 数据
谢谢!
1.使用“内容”实现JSON插入。
例如-
insert into Person content {"name":"nawab","age":25}
要运行此程序,您必须事先进行配置 - 1.通过 -
创建顶点 -
create class Person extends V
2.然后创建属性名称和年龄
create property Person.name string
create property Person.age integer
干得好!我一直试图解决这个问题一段时间,终于让它工作了。:)
如图所示运行以下sql命令:
create class EXAMPLE
/* The trick is: Do not 'CREATE' the property with any type */
insert into EXAMPLE (my_prop) values ({"name": "James", "age": 23})
insert into EXAMPLE (my_prop) values ({"name": "Harden", "age": 24})
/* Fetch the fields inside the JSON */
select my_prop.name from example
select my_prop.age from example where my_prop.name like 'James'
我从书中读到了这个例子:Claudio Tesoriero 的 OrientDB 入门
希望能帮助到你!
这个问题在此处的 OrientDB 组中继续。如果一切正常,您是否尝试过?