【问题标题】:OrientDB - Return JSON from a Select queryOrientDB - 从选择查询返回 JSON
【发布时间】:2016-09-16 13:52:39
【问题描述】:

使用 orientDB,您可以使用 JSON 作为输入,使用非常棒的“内容”关键字直接插入/更新。 ODB 负责映射。

我也希望能够从 SELECT 查询中返回 JSON - 这可能吗?

库尔特

【问题讨论】:

    标签: orientdb


    【解决方案1】:

    您可以使用.toJSON() 方法。

    语法:<value>.toJSON([<format>])

    例子:

    create class Test extends V
    insert into Test content {"attr1": "value 1", "attr2": "value 2"}
    
    select @this.toJson('rid,version,fetchPlan:in_*:-2 out_*:-2') from Test
    

    参考:SQL Methods - .toJSON()

    【讨论】:

    • 抱歉,刚刚看到您的答案下方的参考链接!
    • 抱歉,刚刚看到您的答案下方的参考链接!这行得通(不确定 fetchPlan 部分会对此做些什么) - 有没有办法从顶点返回任何边缘以及带有属性的子 JSON 文档?无论是作为摆脱 refs 还是“解包”,嵌入的 JSON 是具有所有属性的 E 吗?谢谢堆真的很感激它
    猜你喜欢
    • 2015-05-17
    • 2011-07-02
    • 2014-08-01
    • 2017-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多