猫鼬_id字段不是字符串
mongoose _id field not a string
我有一个猫鼬模型对象任务。
这是一个简单的 crud 模型。当用户创建任务时,我保存一个新任务并 return 和
res.json(task)
当用户更新任务时,我传递了 _id 字段,即
"54c745eedab1ca036058d4fb"
然后循环遍历所有任务(对象查询结果),检查每个任务是否有相同的_id字段。但我得到这个作为_id:
"TÇEîÚ±Ê`XÔû"
我想可能是二进制代码之类的。我的网站不使用 unicode。
那么可能出了什么问题,我应该如何正确解决呢?
我认为 Task.findById(_id) 应该可以
我有一个猫鼬模型对象任务。 这是一个简单的 crud 模型。当用户创建任务时,我保存一个新任务并 return 和
res.json(task)
当用户更新任务时,我传递了 _id 字段,即
"54c745eedab1ca036058d4fb"
然后循环遍历所有任务(对象查询结果),检查每个任务是否有相同的_id字段。但我得到这个作为_id:
"TÇEîÚ±Ê`XÔû"
我想可能是二进制代码之类的。我的网站不使用 unicode。 那么可能出了什么问题,我应该如何正确解决呢?
我认为 Task.findById(_id) 应该可以