Próbowałem użyć mongo z niektórymi importowanymi danymi, ale nie jestem w stanie użyć go prawidłowo z opisem mojego dokumentu.Właściwy sposób importowania pliku json do mongo
Jest przykładem .json importować przy użyciu mongoimport: https://gist.github.com/2917854
mongoimport -d test -c example data.json
zauważyłem, że cały mój dokument to importowane do unikalnego obiektu pomimo utworzenia jednego obiektu dla każdego sklepu.
Dlatego kiedy próbuję znaleźć sklep lub cokolwiek, co chcę zapytać, cały dokument jest zwracany.
db.example.find({"shops.name":"x"})
Chcę móc kwerendy db do uzyskania produktów o id używając kropki notacji coś podobnego do:
db.example.find({"shops.name":"x","categories.type":"shirts","clothes.id":"1"}
Problem polega na tym, że cały dokument jest importowany jak pojedynczy obiekt. Pytanie brzmi: w jaki sposób muszę zaimportować obiekt, aby uzyskać pożądany rezultat, w jaki sposób
?
swój link ma dodatkowy 'a' na końcu –
@ ErenGüven Ups! Dzięki za ostrzeżenie! ;) – Nahikariii