gpt4 book ai didi

Couchbase - 在所有文档类型 Foo 中创建新属性,其值取自文档类型 Bar?

转载 作者:搜寻专家 更新时间:2023-10-30 19:56:35 26 4
gpt4 key购买 nike

Foo: {
id: 100,
barId: 123,
startDate: "12/12/79", //new field to be added
} ,

Bar: {
id: 123,
startDate: "12/12/79",
}

我们需要在所有文档类型“Foo”中创建一个新属性“startDate”,其值取自文档类型“Bar”。

所有“Foo”文档都包含 Bar 的“外键”(一个名为“BarId”的字段)。

除了以编程方式检索和更新所有实体之外,最简单的方法是什么?(Couchbase版本为3.0)

最佳答案

我猜你指的是一些类似于 SQL UPDATE 的声明式解决方案。 CB 3 没有这样的东西,但是从 CB 4.1 开始,N1QL 有一个 UPDATE 语句。检查http://developer.couchbase.com/documentation/server/4.1/n1ql/n1ql-language-reference/update.html .

关于Couchbase - 在所有文档类型 Foo 中创建新属性,其值取自文档类型 Bar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36821919/

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