У меня возникла проблема, связанная с Mongoose. Он говорит, что синтаксис недействителен, говорит unexpected token "."
на последней строке. Но я не могу понять, что действительно неправильно. Я смотрел на него более одного часа, я пропустил простую концепцию?Mongoose Upsert, Ошибка синтаксиса
var seriesSchema = new Schema({
type : {type: Number, default: 1},
features: {
tvdb_id: {type: Number, unique: true},
....
},
created : {type: Date}
});
var SeriesModel = mongoose.model('Series', seriesSchema);
var instance = new SeriesModel();
// Setting instance properties to some values
SeriesModel.update({features.tvdb_id : serieData.id}, instance, {upsert: true});
является 'serieData' опечатка для' seriesData'? –
@ColinPickard да, это shoulb будет серийными данными, но он дает ошибку на features.tvdb_id – Mustafa