Сама Schema
var Marker = mongoose.Schema({
date: Date,
time: Date,
place: String,
theme: Number,
peopleCount: Number,
creator: { type: Schema.Types.ObjectId, ref: 'User' },
persons: [{ type: Schema.Types.ObjectId, ref: 'User' }],
description: {
type: String,
}
});
Сохраняю отправкой PATCH с новыми параметрами.
в контроллере на серверной стороне пытаюсь апдейтить
exports.update = function(data, fn) {
Marker.findOne({ _id: data.params.id }, function(err, marker) {
if(err) throw err;
_.extend(marker, data.body);
console.log(marker);
marker.save(function(err, marker) {
if (err) throw err;
fn(marker);
});
});
};
выдает ошибку