Я создал приложение, в котором я могу создать список дел. И у меня есть статус, который является ложным при создании. Статус, который я должен представлять, если объект сделан или нет.Обновление boolean с Mongoose
Моя мангуст схема выглядит в server.js:
// Create mongoose schema
var issueSchema = mongoose.Schema ({
issue: String,
date: String,
status: Boolean,
});
// Create mongoose model
Issue = mongoose.model('Issue', issueSchema);
Когда я прижимаю кнопку в на моем index.html им с помощью углового отправить корыто идентификатор файла server.js.
// API PUT ========================
app.put('/issueList/:id', function(req, res){
var id = req.params.id;
Issue.findById(id, function(err, Issue) {
console.log("Object with ID: " + id); // Correct ID
// I need code here
});
});
Мне нужна помощь в обновлении логического значения до значения true, если false или false, если true. Или я должен пропустить значение boolean и использовать что-то еще?
Возможный дубликат [Mongoose Schema.update не обновляет логическое значение] (http://stackoverflow.com/questions/33997078/mongoose-schema-update-doesnt-update-boolean) – user1211
Если я использую, что я могу измениться с False на True (если false по умолчанию), но не наоборот – mackeemackee