@qovalenko

Как реализовать выбор из MongoDB?

Здравствуйте!
Имееются документы в Mongo:
{
  "data": [
    {
      'title': 'title01',
      'param': 1000
    },
    {
      'title': 'title02',
      'param': 2000
    },
    {
      'title': 'title03',
      'param': 3000
    }
  ],
  "boolean": true,
  "color": "#82b92c",
  "string": "Hello World"
}

{
  "data": [
    {
      'title': 'title1',
      'param': 1001
    },
    {
      'title': 'title2',
      'param': 2002
    },
    {
      'title': 'title3',
      'param': 3003
    }
  ],
  "boolean": true,
  "color": "#82b92c",
  "string": "Hello World"
}

{
  "data": [
    {
      'title': 'title4',
      'param': 1002
    },
    {
      'title': 'title5',
      'param': 3003
    },
    {
      'title': 'title6',
      'param': 2003
    }
  ],
  "boolean": true,
  "color": "#82b92c",
  "string": "Hello World"
}

Подскажите, как организовать выбор документов а именно поля data[i] где param от 1999 до 2005
  • Вопрос задан
  • 89 просмотров
Решения вопроса 1
@Urukhayy
db.collection.find({
  "data.param": {
       $gte: 1999,
       $lte: 2005
   }
})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы