PyMongo을 사용하여 MongoDB에서 데이터를 가져옵니다. 컬렉션의 모든 문서는 아래의 구조처럼 : 나는 재산 language.value
이 재산 actor.languages
내부입니다 모든 대화를 가져 오기 위해 노력하고있어기존 값이있는 MongoDB 선택
{
"_id" : ObjectId("50755d055a953d6e7b1699b6"),
"actor":
{
"languages": ["nl"]
},
"language":
{
"value": "nl"
}
}
. 순간
나는 (actor.languages
내부 도중
와 예. 모든 대화) actor.languages
내부에 일정한 값으로 모든 대화 찾는 방법을 알고있다. 하지만 현재의 문서에서 변수 값 (language.value
)을 사용하여 동일한 비교를 수행하는 방법에 대해 고민하고 있습니다.
도움이 필요하시면 미리 감사드립니다.
나는 모든 문서가 같은 구조를 가지고 있지 않기 때문에''actor.languages ': {'$ exists ': True}'와 ''language ': {'$ exists ': True}를 추가해야했습니다. 감사합니다! – Voles