Я хочу найти конкретную запись из MongoDB. Документация хранится так:
{
"_id": "",
"obj": [{
"language": "en",
"name": "david",
"value":7000,
"created_at": "Wed, 12 Sep 2018 15:25:48 +0000"
}.....]
}
Пользователь предоставит ввод, такой как имя и значение, а затем вернет соответствующую запись с этимивходное значение.Если я попытаюсь сделать так:
def findrecord(collection,name,value):
collection_query = {"obj.name":name,"obj.value" : value}
record = collection.find(collection_query)
Он вернет все записи, даже если некоторые записи не совпадают.