Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在mongodb的查询中使用?_Mongodb_Mongodb Query_Pymongo_Pymongo 3.x - Fatal编程技术网

如何在mongodb的查询中使用?

如何在mongodb的查询中使用?,mongodb,mongodb-query,pymongo,pymongo-3.x,Mongodb,Mongodb Query,Pymongo,Pymongo 3.x,如果我的mongodb中的数据是这样的 { "category": "Pop Culture", "subcategory": "Film Directors", "name": "Quentin Tarantino", } 有没有办法只使用名称的某个部分就可以找到这个对象 比如: 对于字符串数据,可以使用$regex运算符查找字段数据的某些部分 示例

如果我的mongodb中的数据是这样的

{
    "category": "Pop Culture",
    "subcategory": "Film Directors",
    "name": "Quentin Tarantino",
}
有没有办法只使用名称的某个部分就可以找到这个对象

比如:


对于
字符串
数据,可以使用
$regex
运算符查找字段数据的某些部分

示例:

db.collection.findOne({
姓名:{
$regex:“名称的某些部分”
}
})
有关更多信息,请参阅


对于
字符串
数据,可以使用
$regex
运算符查找字段数据的某些部分

示例:

db.collection.findOne({
姓名:{
$regex:“名称的某些部分”
}
})
有关更多信息,请参阅

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