Я пытаюсь использовать простое выражение запроса:
df = db.persons.find_one({"name.first": "victor"})
Это отлично работает.Когда я пытаюсь выполнить тот же запрос с использованием метода find
, возвращаемое значение пустое.
df = db.persons.find({"name.first":"victor"})
Моя цель - выражение запроса с 2 аргументами "name.first" : "victor"
и "name.last":"perdensen"
.Я также пытался $and
оператор.
df = db.persons.find({"$and": [{"name.first": "victor"}, {"name.last": "pedersen"}]})
Оба запроса с использованием компаса у меня не было проблем.