如何修复在couchbase文档中使用LookupIn时的错误错误错误:“;无法执行一个或多个多重查找或突变“;

如何修复在couchbase文档中使用LookupIn时的错误错误错误:“;无法执行一个或多个多重查找或突变“;,couchbase,Couchbase,我正在我的代码流中执行下面的代码,并收到一个错误“无法执行一个或多个多重查找或转换””。如果我在这里做错了什么,请提出建议 我正在使用GoSDK frag, err := bucket.LookupIn(id).Get("key").Execute() if err != nil { log.Error("error:", err) } 我发现文档中缺少属性“key”。从问题的实际原因看,错误消息具有误导性 它应该类似于“未找到路径”。中简要介绍了

我正在我的代码流中执行下面的代码,并收到一个错误“
无法执行一个或多个多重查找或转换”
”。如果我在这里做错了什么,请提出建议

我正在使用GoSDK

frag, err := bucket.LookupIn(id).Get("key").Execute()
if err != nil {
   log.Error("error:", err)
}
我发现文档中缺少属性“key”。从问题的实际原因看,错误消息具有误导性

它应该类似于“未找到路径”。

中简要介绍了这一点-您不会将未找到路径作为顶级错误。由于子文档在多个路径上运行,每个路径都可以成功返回或返回错误。