СхемаКак установить значение нескольких массивов одновременно в MongoDB?
"_id" : ObjectId(""),
"top_level_array" : [
{
"array_one" : [
"1",
"2",
"3",
"4",
"5"
],
"name" : "user name",
"array_two" : [
"1",
"2"
],
"array_three" : [
"1",
"2"
]
},
{
// another document
},
{
// another document
}
]
Вопрос
Я могу успешно установить значение одного массива с:
db.users.update({email_addr:"[email protected]", "top_level_array.name":"user name"},{$set:{"top_level_array.$.array_one":["just one value now"]}})
Как я могу установить значение нескольких массивов в то же время?