如何在 mongoDB 中进行 LIKE? [复制]
Posted
技术标签:
【中文标题】如何在 mongoDB 中进行 LIKE? [复制]【英文标题】:How do I do a LIKE in mongoDB? [duplicate] 【发布时间】:2013-01-28 09:04:16 【问题描述】:db.courses.find("course_number":"/^AFPRL/") 什么都不返回。
以下是我的数据库条目。请原谅我,因为我对 MongoDB 很陌生。我相信我正在尝试在 mysql 中执行等效的 LIKE 操作?
_id: ObjectId("51072be2f046ed1c0e000000"),
course_number: "AFPRL 100.00",
room: "HW 215",
【问题讨论】:
MongoRegex 是你的朋友:php.net/manual/en/class.mongoregex.php 美丽的东西,更近一步 【参考方案1】:正则表达式不是字符串。应该是
db.courses.find("course_number": /^AFPRL/)
【讨论】:
谢谢,这有帮助!这在我输入 AFPRL 时有效,但是当我输入 AFPRL 1 时,它会破坏它。 使用 \s 匹配空格 如何在 c# 中做到这一点?以上是关于如何在 mongoDB 中进行 LIKE? [复制]的主要内容,如果未能解决你的问题,请参考以下文章