标签: node.js mongodb mongoose
mongoose对象的id属性是其_id属性的字符串表示形式,即ObjectId obj.id === obj._id.toString()。但是,id的{{1}}属性是其他字符串,我不理解其含义ObjectId
id
_id
ObjectId
obj.id === obj._id.toString()
无论如何,在使用模型本身时,我绝不会考虑使用obj.id !== obj._id.id,但是当您使用引用并且比较如下时,它会变得非常难看:obj._id.id
obj.id !== obj._id.id
obj._id.id
提前致谢