N1QL 查询不适用于一个实例但适用于其他实例

N1QL query not working for one instance but works for other

我无法查询 couchmusic1.country 文档以外的任何内容。 它是这样的:link

所以,如果我这样做

select * from couchmusic1.country limit 1;

没关系,但如果我这样做:

select * from couchmusic1.playlist limit 1; //or any other number

我得到这样的空结果:

"results": [
    ],
    "status": "success".....................

有没有人遇到过类似的问题?所有文件都在那里,我试过删除主索引(到目前为止只有一个)并重新创建它,同样。 有人知道为什么吗?

编辑: 只有当我在查询中有 LIMIT 参数时才会出现问题...我很抱歉忘记第一次提到它.

EDIT2: 如果有人感兴趣,可以将其用作解决方法:

SELECT * FROM couchmusic1 WHERE playlist IS NOT MISSING limit 1;

注意:要查看文档结构,请查看上面 link 中的图像。

您发现了一个错误。如果查询中有 LIMIT,则必须使用

SELECT playlist FROM couchmusic1 LIMIT...

这只是在我们修复错误之前。抱歉。