【发布时间】:2019-03-31 12:27:06
【问题描述】:
我正在尝试一个简单的查询表达式:
df = db.persons.find_one({"name.first": "victor"})
这很好。当我使用find 方法尝试相同的查询时,返回为空。
df = db.persons.find({"name.first":"victor"})
我的目标是一个带有 2 个参数 "name.first" : "victor" 和 "name.last":"perdensen" 的查询表达式。我也试过$andoperator。
df = db.persons.find({"$and": [{"name.first": "victor"}, {"name.last": "pedersen"}]})
使用指南针的两个查询都没有问题。
【问题讨论】: