这是更新 mongojs 对象的方式:
db.books.update(
{ _id: tg._id },
{
$set:
{
comment: "Hello",
},
},
这假设有一个名为“comment”的属性。您也可以通过字符串执行此操作。所以 set 子句看起来像这样:
$set:
{
'comment': "Hello",
},
我的观点是:我想创建一个动态属性,它可能是
var type = "external_property"
但是当我尝试添加属性类型时将被分配。但是 type 应该被读取为一个字符串,提供'external_comment'。
我怎样才能做到这一点?