查询成功运行并从用户定义的存储桶、范围和集合中获取空结果

Query runs successfully and fetches empty result from user defined bucket, scope, and collection

我已经在Ubuntu.

上搭建了一个本地的couchbase单节点集群环境

使用 cbdoclcoader 命令将 zip 文件夹中的所有 JSON 文档导入到默认存储桶后,查询运行并从默认存储桶中获取结果

命令:

/opt/couchbase/bin/cbdocloader -c localhost:8091 -u Administrator -p 10i-0113 -b mybucket -m 100 -d Downloads/JSONs_List20211229-20220123T140145Z-001.zip

查询运行并从用户定义的存储桶、范围和集合中获取空结果,尽管我已经使用以下命令成功导入了 json 文档,但我没有找到原因

/opt/couchbase/bin/cbimport json -c localhost:8091 -u Administrator -p 10i-0113 -b One_bucket -f lines -d file://'fileset__e53c883b-bc30-42cb-b4f7-969998c91e3d.json' -t 2 -g %type%::%id% --scope-collection-exp Raw.%type%

我的猜测是,当我尝试创建索引时,它会在默认存储桶上创建索引,而我找不到在我的自定义存储桶上创建索引的方法。

请协助

我已经修好了:)。是的,当我尝试查询集合时没有得到任何结果,因为没有在其上创建索引。

创建索引解决了问题。

默认创建主索引:onebucket。rawscope.fileset