直接上代码:
cursor = reviews_collection.find({"text":{'$regex' : ".*atmosphere.*"}})其中,reviews_collection是要进行查询的collection;"text"是要进行查询的键,对应的值为字符串类型;{'$regex'
: ".*atmosphere.*"} 中 '$regex' 声明要使正则表达式进行查询, 跟在冒号后面的 ".*atmosphere.*" 是正则表达式公式(该公式的意思是查询匹配所有包含”atmosphere“的字符串)。
使用cursor 方便后面查看查询到的各个文档,可以使用 cursor .next()
逐个查看。
本文介绍了如何使用Python的pymongo库在MongoDB中进行正则表达式查询,通过实例代码展示具体操作步骤,帮助读者掌握这一功能。
1545

被折叠的 条评论
为什么被折叠?



