Предположим, мы заинтересованы в написании дополнительного медленного движка HFT и используем Mongo.Запросить поддокументы поддокумента/списка в Mongo
Вот JSON, представляющий собой кучу ежедневных объектов форекс:
{
date: 2016-12-21,
relation: {
{currency: USD, value: 1.0},
{currency: EUR, value: 0.9},
}
},
{
date: 2016-12-21,
relation: {
{currency: USD, value: 0.9},
{currency: FJD, value: 1.0},
}
},
Я хочу, чтобы извлечь все ежедневные объекты форекс, где:
- дата = 2016-12-21
- в Форекс-объект описывает валюту FJD по крайней мере в одной позиции своего списка отношений
Как?
Спасибо за это. Проблема, с которой я сталкиваюсь, - это pymongo. Он выводит список словарей python в примере, приведенном в моем вопросе (отредактирован для ясности только сейчас). При использовании с robomongo списки были представлены с [0] [1], что не было правдой. Я думаю, ваш второй пример будет работать. – mh00h