Извлечение данных mongoDB на основе рассчитанного значения идентификатора

Я пытаюсь передать большое число в виде строки URL-адреса параметра на маршрут с помощью функции, которая вычисляет мне подстроку номера (которая является идентификатором документа коллекции), и проверяет, равно ли это число переданному номеру параметра... Если он совпадает, он возвращает мне этот документ.

Collection.find(_id: {(Math.round(Math.floor(Collection.id/1000000)) == demo_id)})

например: Math.round(Math.floor(928106329281941610/1000000)) == 928106329281 //trueНо я понятия не имею, как мне это вычислить, или как я могу даже извлечь значения идентификатора из коллекции, чтобы сравнить ее со строкой параметра или числом... Я использую MEAN Stack...

0 ответов

Другие вопросы по тегам