如何在 mongodb 的查询中使用?

How can I use in query in mongodb?

如果我的mongodb里面的数据是这样的

{
    "category": "Pop Culture",
    "subcategory": "Film Directors",
    "name": "Quentin Tarantino",
}

有什么方法可以只使用名称的某些部分找到这个对象

喜欢:

db.data.find_one({'name': 'quentin'})

对于string数据,您可以使用$regex运算符来查找部分字段数据。

示例:

db.collection.findOne({
  name: {
    $regex: "Some part of name"
  }
})

See $regex for more information.