【发布时间】:2019-12-17 14:52:59
【问题描述】:
我正在寻找一种在猫鼬中部分搜索整数的方法。
我有一个对象集合,它们有一个名为incidentId(整数)的属性。我将incidentId 传递给函数(例如:1),我希望结果是所有具有incidentId 以1 开头的对象(例如:1、10、11、12 ... 100 )。
我尝试使用正则表达式(在意识到我不能将它与数字一起使用之前),如下所示:
foundIncidents = await this.db.find({documentType: 'INCIDENT', 'incident.incidentId':{ $regex: incidentId, $options: 'i' }});
我无法修改 DB 架构以将 incidentId 更改为字符串。
如果您需要更多信息,请告诉我。
谢谢
【问题讨论】:
-
如果您的问题已得到解答,您应该接受答案并投票。 stackoverflow.com/help/someone-answers
标签: javascript search mongoose integer partial