N1QL结果中的默认对象

时间:2016-10-14 06:23:35

标签: couchbase n1ql

当我使用N1QL查询Couchbase时,我总是在名为“default”的对象下获得结果。我搜索了文档,但找不到任何提及此对象的内容。此外,文档中没有一个示例在查询结果中显示此对象。它来自哪里,如何摆脱它?这与'默认'桶有关吗?

示例查询结果:

"default": {
    "$type": "MetaPage, Core",
    "Datasources": [
        {
            "Data": null,
            "EntityTypeName": "book",
            "Name": "book_data",
            "Query": "SELECT * FROM `default` WHERE Id = 'lotr' AND Type = 'entity_type';"
        }
    ]
}

1 个答案:

答案 0 :(得分:0)

是的,它是您查询中的默认存储桶。

一些解决方案。

SELECT default.* ...

SELECT RAW default FROM default ...