Как конвертировать Double в String в MongoDB 3.6? - PullRequest
1 голос
/ 27 июня 2019

в конвейере агрегации мне нужно преобразовать поле из типа Double в String.У меня 3.6 версия mongodb, поэтому я не могу использовать $toString() или convert() операторы.

Я пробовал операторы $substr и $toLower следующим образом:

{$project: {"totalScore": {$toLower: "$totalScore"}},
{$project: {"totalScore":  {$substr: [$totalSpent", 0, -1]}]}}}

Работает, за исключением того, что число большое и форматирует выходную строку примерно так: «1.55609e + 06».И это не подходит для меня.Может кто-нибудь посоветовать какие-либо другие методы для достижения этого?Не нашел другого решения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...