как хранить нулевые ведущие числа в mongoDB

Я хочу хранить цифры, такие как 09876 в mongoDb

Я использую драйвер php и до сих пор я приводил свои числа к (int), но я просто заметил числа, которые начинаются с нуля, не сохраняются должным образом в монго и ноль падает!

Так что мои цифры в монго такие: NumberLong (9876) но это должно быть: NumberLong (09876)

Итак, я знаю, что могу привести свои числа к String и сохранить их в точности так, как они есть, но есть ли способ кроме этого?

Я имею в виду, я не хочу хранить числа как строки в монго дБ

что-то вроде кастинга на полукокса ???

4

Решение

Числа сохраняются как значения, и любые начальные нули ВСЕГДА будут сбрасываться в числовых полях. У вас есть 2 варианта:

  1. Сохраните это как текст.
  2. Отформатируйте его перед отображением, чтобы добавить нули.
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]