如果我想查询数组中的某个字段,我可以这样做
students.find({'name':{$in:['Mark','Jerry']}})
但是如果我想找到一个字符串位于 mongodb 对象的数组中怎么办
{
"name":"Jerry",
"classes":["math","english","nature"]
}
如何查询此 mongodb 对象的类数组中是否有类名“science”?
谢谢
最佳答案
只是:
db.students.find({'classes': 'science'})
关于python - pymongo/mongodb : query if an element in an array of mongodb object,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17115443/