【发布时间】:2017-04-30 04:50:06
【问题描述】:
我创建了一个应用程序,我可以在其中创建待办事项列表。我的状态在创建时是错误的。如果对象完成与否,我应该表示的状态。
我的 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 上的按钮时,我使用 angular 将 id 槽发送到 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
});
});
如果为假,我需要帮助将布尔值更新为真,如果为真,则更新为假。还是我应该跳过布尔值并使用其他东西?
【问题讨论】:
-
如果我使用它,我可以从 False 更改为 True(如果 false 是默认值),但不能反过来
标签: angularjs mongodb mongoose mean-stack