我正在使用猫鼬。我的架构就像
var tblTypes = new Schema({
_id: { type: String, required: true }
, desc: String
, priority: Number
}, { collection: 'tblTypes' });
在查询中获取记录时,我在 findone 中给出了类似 dis 的查询
JSON
{ _id: "SFK" }
它的给予
{ message: 'Cast to ObjectId failed for value "CONFIRM" at path "_id"',
name: 'CastError',
type: 'ObjectId',
value: 'CONFIRM',
path: '_id' }
作为错误。早些时候它在不同的系统中工作。我不确定这两个版本。我哪里错了?