метка времени mongodb до даты - PullRequest
0 голосов
/ 12 июля 2020

Я новичок в mongodb. У меня есть коллекция или файл json, как показано ниже.

{
  "id": {
    "timestamp": 1592538583,
    "machineIdentifier": 1772242,
    "processIdentifier": -7129,
    "counter": 2887223,
    "timeSecond": 1592538583,
    "time": 1592538583000,
    "date": 1592538583000
  },
  "creationTimestamp": 1592538583524,
  "lastUpdateTimestamp": 1592538642832,
  "idAsString": "5eec35d71b0ad2e4272c0e37"
}

Мне нужно извлечь записи на основе метки времени. когда я даю формат ниже, он работает. Но мне нужен удобочитаемый формат. например lastUpdateTimestamp больше, чем "2020-06-30T00: 00: 00Z". Я пробовал много способов, но получал ошибки формата bson. есть предложения?

{ "lastUpdateTimestamp": { $gt : new Date(1592282308044) }}

1 Ответ

0 голосов
/ 12 июля 2020

Попробуйте использовать его как число.

{ "lastUpdateTimestamp": { $gt : 1592282308044 }}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...