Мне нужно обновить несколько документов, предоставив их в теле. Я не могу запросить их, они должны быть предоставлены.
Пример:
var persons = [
{id: 1, name'Joe', active: false},
{id:2, name:'Jane', active: false})
];
Эти данные предоставляются в теле, и я хочу установить для активного свойства значение false.
exports.setActivePropertyOnPersons = function(input,callback){
for(var i = 0;i<input.body.length;i++){
mongoose.model('person').findOne({id:input.body[i].id}, function(err, person){
person.active = false;
person.save();
})
}
callback.send(200)
};
Этот код не годится. Есть ли лучший запрос для этого? Я не нашел их в документах.