У меня есть коллекция (users
), содержащая некоторые документы, например:
{
_id: ObjectId("56d45406be05db4022be51f9"),
morecontent : ""
},
{
_id: ObjectId("56d45406be05db3021be32e3"),
morecontent : ""
}
Я хотел бы создать новый документ для каждой записи в коллекции user
. Документы будут созданы из объекта уведомления следующим образом:
{
type: 'alert',
msg: 'This is important'
}
Коллекция notifications
должна выглядеть примерно так:
{
_id: ObjectId("56d45406be05db3021bf20a1"),
someoldcontent: "This was here before the request"
},
{
_id : ObjectId("56d45406be05db4022be20b1"),
user: ObjectId("56d45406be05db4022be51f9"),
type: 'alert',
msg: 'This is important'
},
{
_id : ObjectId("56d45406be05db3021be32e3"),
user: ObjectId("56d45406be05db3021be32e3"),
type: 'alert',
msg: 'This is important'
}
Есть ли способ сделать это в запросе mongodb?