Mongoose - 用正则表达式搜索ObjectId

时间:2018-05-11 23:59:21

标签: regex mongoose objectid

我想搜索是否存在包含字符串的_id的对象。例如:

我想使用字符串'00d0'来查找带有_id 5af61cc9e4e6d552d70900d0的对象,其结尾为'00d0'

但是,5af61cc9e4e6d552d70900d0是一个ObjectId,当我这样做时,mongoose给了我一个501:

Object.find({ _id: { $regex: '00d0', $options: 'i' } })

如何修改此搜索查询以使其正常工作?感谢

0 个答案:

没有答案