mongoose _id字段不是字符串

时间:2015-01-27 08:15:19

标签: node.js mongodb express mongoose

我有一个猫鼬模型对象Task。 这是一个简单的crud模型。当用户创建任务时,我保存一个新任务并返回

res.json(task)

当用户更新任务时,我传递_id字段,即

"54c745eedab1ca036058d4fb"

然后我遍历所有任务(对象查询结果),并检查每个任务是否具有相同的_id字段。但我认为这是_id:

"TÇEîÚ±Ê`XÔû"

我认为它可能是二进制代码或其他东西。我没有在我的网站上使用unicode。 那么可能有什么问题,我应该如何妥善解决呢?

1 个答案:

答案 0 :(得分:0)

我认为Task.findById(_id)应该可以工作