我正在尝试使用NodeJS将元素推送到MondoDB(4.0)中的数组 我有以下结构。
{questions:[
[
{
"content": "array 1 some text 1",
"handle": false
},
{
"content": "array 1 some text 2",
"handle": false
},
],
[
{
"content": "array 2 some text 1",
"handle": false
},
{
"content": "array 2 some text 2",
"handle": false
},
]
]}
我要添加:
[
{
"content": "array 3 some text 1",
"handle": false
},
{
"content": "array 3 some text 2",
"handle": false
},
{
"content": "array 3 some text 3",
"handle": false
}
]
我正在尝试:
collection.updateOne(
{},
{ $push: { questions: [{"content": "array 3 some text 1","handle": false},{...}] } }
)
但是它没有将元素添加到数组中。
感谢所有人