7

选择查询不适用于 OrientDB 中的 JSON。有人可以提供一个展示两件事的工作示例:

  1. 正确插入 JSON 数据

  2. 查询 JSON 数据

谢谢!

4

3 回答 3

4

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

于 2015-03-17T11:58:34.960 回答
3

干得好!我一直试图解决这个问题一段时间,终于让它工作了。:)

如图所示运行以下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 入门

希望能帮助到你!

于 2015-03-17T07:44:08.930 回答
1

这个问题在此处的 OrientDB 组中继续。如果一切正常,您是否尝试过?

于 2012-06-08T22:57:20.377 回答