除了 couchmusic1.country 文档之外,我无法查询任何内容。
这是它的样子:link
所以,如果我这样做
select * from couchmusic1.country limit 1;
没关系,但如果我这样做:
select * from couchmusic1.playlist limit 1; //or any other number
我得到这样的空结果:
"results": [
],
"status": "success".....................
有没有人有类似的问题?所有文档都在那里,我试过删除主索引(到目前为止只有一个)并重新创建它,同样的。
有人知道为什么吗?
编辑:只有当我有 时才会出现问题限时查询中的参数...我很抱歉第一次忘记提及它。
编辑2:如果有人感兴趣,这可以用作解决方法:
SELECT * FROM couchmusic1 WHERE playlist IS NOT MISSING limit 1;
注意:要查看文档结构,请查看上面链接中的图像。
最佳答案
你遇到了一个错误。如果您的查询中有 LIMIT,则必须使用
SELECT playlist FROM couchmusic1 LIMIT...
这只是在我们修复错误之前。对于那个很抱歉。
关于couchbase - N1QL 查询不适用于一个实例,但适用于其他实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34860985/