gpt4 book ai didi

javascript - 使用基于子数组元素 id 的键创建 couchdb View

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

我有以下形式的文档:

{
_id: "...",
something: "...",
collection: [{collectionID: "id1", ...}, {collectionID: "id2", ...}]
}

我希望能够根据 collectionID 值检索文档。我尝试做出以下 View :

function(doc) {
if(doc.collection) {
for(let index; index < doc.collection.length; index++){
emit(doc.collection[index].collectionID,doc);
}
}
}

但这不是一个有效的 View ,couchdb 不允许我创建它。

最佳答案

你的 JavaScript 太新了:)

将“let”更改为“var”,或使用 forEach 循环。

CouchDB 使用 Mozilla 的 SpiderMonkey js 引擎的相当古老的版本是有原因的。

关于javascript - 使用基于子数组元素 id 的键创建 couchdb View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55468116/

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