gpt4 book ai didi

java - N1ql 沙发底座 : How to get child with N1qlQueryResult?

转载 作者:行者123 更新时间:2023-12-02 02:59:23 25 4
gpt4 key购买 nike

这可能更像是一个一般性查询问题,因为我对数据库相当陌生。

如果我将此文档放在沙发底座存储桶中:

{
"accId": "1234",
"operation": "test",
"response": "a response"
}

我可以通过代码获得响应

N1qlQueryResult result = bucket.query(select("response").fromCurrentBucket().where((x("accId").eq("\""+Id+"\"")).and(x("operation").eq("\""+op+"\""))));

但是如果我的 JSON 看起来像这样:

{
"organization": {
"accId": "1234",
"operation": "test",
"response": "a response
}
}

我如何才能得到回复?

感谢您的帮助。

最佳答案

Couchbase 存储 JSON 文档。因此它将按照下面提到的查询来获取。

select * from bucketName where organization.accId="1234" and organization.operation="test"

关于java - N1ql 沙发底座 : How to get child with N1qlQueryResult?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42590186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com