У меня есть такие документы:
{
_id: 'some id',
body: 'i want some apple',
},
{
_id: 'some id2',
body: 'i want some apple and banana',
}
И я хочу найти и заменить всю фразу тела документа some apple
на lots of oranges
.
Ожидаемые результаты:
{
_id: 'some id',
body: 'i want lots of oranges',
},
{
_id: 'some id2',
body: 'i want lots of oranges and banana',
}
Итак, я нахожу все документы с этим:
myDB.find({
"body": {
"$regex": "some apple",
"$options": "i"
}
},
function(err, docs) {
console.log(docs);
}
);
)
Но не знаю, как заменить и обновить только конкретную текстовую фразу документа some apple
до lots of oranges
.
Как мне это сделать?