Как запросить данные внутри подобъектов в MongoDB? - PullRequest
0 голосов
/ 04 января 2019

Мне нужно запросить данные в MongoBD, и мои JSON-файлы выглядят так, как показано ниже.Проблема в том, что метка времени / даты меняется каждые пять минут, поэтому MongoDB понимает, что файлы имеют разные ключи, например, «2018-01-02T00: 00: 00 + 09: 00» и «2018-01-02T00: 05».: 00 + 09: 00 "разные ключи.

Наконец, как бы я запросил, когда T1 ниже 280?

Я взглянул на elemMatch, но это для массивов, а неподобъектов.Я начинаю в мире MongoDB, поэтому прошу прощения, если это глупый вопрос, но я нигде не смог найти ответ на него.

Файл 1

{
  "2018-01-02T00:00:00+09:00": {
    "141474": {
      "T1": 276.5029,
      "T2": 279.3629
    },
    "141475": {
      "T1": 280.1534,
      "T2": 279.7219
    },
  }
}

Файл 2

{
  "2018-01-02T12:00:00+09:00": {
    "141474": {
      "T1": 275.1324,
      "T2": 276.9986
    },
    "141475": {
      "T1": 267.3324,
      "T2": 250.6574
    },
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...