PyMongo - 如何使用find()索引文档中的嵌套列表元素?

时间:2018-01-08 12:12:56

标签: python mongodb pymongo

document = {
    "name" : "Lavish Inc."
    "address" : { 
    "street": "921 Street A"
    "zipcode" : "10005"
    "coord" : [-70.12831237, 40.3712642]
    }
}

考虑到这样的文档结构,我如何找到()坐标< -60

我试过这样的事情:

 cursor = collection.find({"address.coord[0]" : {"$lt" : -60}})

还有,

cursor = collection.find({"address.coord"[0] : {"$lt" : -60}})

没有错误,因为没有匹配我猜。似乎有些错误。我没有正确索引嵌套列表。如何访问列表坐标的索引0?有什么想法吗?

0 个答案:

没有答案