这是我的db文档的样子:
auth
现在我需要在{
"_id" : "aN2jGuR2rSzDx87LB",
"content" : {
"en" : [
{
"content" : "Item 1",
"timestamp" : 1518811796
}
]
}
}
数组的第一个对象中添加另一个字段。
文档本身由ID选择。
结果应该是:
content.en
我试着这样做,但什么也没发生。我甚至都没有收到错误消息。
{
"_id" : "aN2jGuR2rSzDx87LB",
"content" : {
"en" : [
{
"content" : "Item 1",
"timestamp" : 1518811796,
"user" : {
"id" : 'userId'
}
}
]
}
}
另外,我想为语言使用变量。我怎么做?像Content.update(
{ _id: id },
{
$addToSet: {
'content.en.0.user': {
id: 'userId',
}
}
}
)
...