В моей коллекции MongoDB есть следующая структура:
{
item1{
"foo1.py": ["hello1", "world1"],
"bar1.py": ["hello2", "world2"],
"baz1.py": ["hello3", "world3"]
},
item2{
"foo2.py": ["hello1", "world1"],
"bar2.py": ["hello2", "world2"],
"baz2.py": ["hello3", "world3"]
}
}
через Pymon go, я хочу найти в item1
все списки, которые содержат 1
. Я должен получить foo1 ["hello1", "world1"]
.
Я пытался проверить, работает ли простой запрос: db.collectionName.find({"item1.foo1.py": "1"})
, но он ничего не возвращает.
Как мне go узнать об этом?
Спасибо!