gpt4 book ai didi

javascript - MongoDB 通过 Javascript Value 声明键

转载 作者:行者123 更新时间:2023-12-02 16:06:00 26 4
gpt4 key购买 nike

我想设置一个值作为 mongodb 数组键。

我的值(value)是

var value = "arrayKey"我想更新 mongodb 集合并将该值设置为键。

collection.update(
{
"schraenke.name": schrank.name
},
{
$push: {
value: {
"test": test
},
}
}
});

当我尝试时,键是 value 而不是“arraKey”。

最佳答案

这是因为以这种方式编写的键是文字,您可以先创建对象并使用括号表示法来使用动态键,然后传入对象,类似于

var value = "arrayKey"
var push = {};

push[value] = { "test": test };

collection.update({"schraenke.name": schrank.name }, {$push: push});

关于javascript - MongoDB 通过 Javascript Value 声明键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30732124/

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