【问题标题】:How do I do a LIKE in mongoDB? [duplicate]如何在 mongoDB 中进行 LIKE? [复制]
【发布时间】: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",
}

【问题讨论】:

标签: mongodb cakephp


【解决方案1】:

正则表达式不是字符串。应该是

db.courses.find({"course_number": /^AFPRL/}) 

【讨论】:

  • 谢谢,这有帮助!这在我输入 AFPRL 时有效,但是当我输入 AFPRL 1 时,它会破坏它。
  • 使用 \s 匹配空格
  • 如何在 c# 中做到这一点?
猜你喜欢
  • 2021-05-13
  • 2017-07-25
  • 1970-01-01
  • 2020-03-04
  • 2018-01-19
  • 2011-07-28
  • 2013-12-14
  • 1970-01-01
相关资源
最近更新 更多