MongoDB通过Javascript值声明键
MongoDB declare key by Javascript Value
我想设置一个值作为mongodb数组键。
my value for is
var value = "arrayKey"
我想更新一个mongodb集合,并将此值设置为一个键。
collection.update(
{
"schraenke.name": schrank.name
},
{
$push: {
value: {
"test": test
},
}
}
});
当我尝试它的关键是值,而不是"arraKey"
因为键是文字的,所以可以先创建对象然后使用括号表示法来使用动态键,然后传入对象,比如
var value = "arrayKey"
var push = {};
push[value] = { "test": test };
collection.update({"schraenke.name": schrank.name }, {$push: push});
相关文章:
- 声明JavaScript选项对象的正确方法
- 声明Javascript名称空间的两种方法之间的区别
- 声明 JavaScript 变量
- 解析函数声明 Javascript
- 在 Rails 3 中声明 Javascript 变量时出错
- 我应该在对象原型中声明javascript对象方法吗
- 淘汰高级声明javascript"用“-喜欢
- 动态编辑html声明javascript
- 在构造函数和原型中声明javascript对象方法
- 声明javascript对象时在其变量中引用该对象
- 在typescript中声明javascript命名空间
- 声明javascript对象属性问题
- 在HTML链接中声明JavaScript变量
- 声明Javascript变量的所有可能方法
- 声明JavaScript成员函数的最佳实践
- 如何在ios中声明javascript
- 有效地声明JavaScript变量
- 以更简洁的方式声明javascript静态方法
- 使用function-prototype声明Javascript命名空间
- 如何在对象中正确声明Javascript对象数组