большими числами? Дело в том, что я храню в поле большое число, и мне необходимо его суммировать. Храню я это число в строке, и, соответственно, не могу заставить драйвер складывать большое число в строке при помощи $inc или какого-нибудь другого оператора. С другой стороны, я никак не могу запрашивать существующее значение, складывать его у себя на сервере с новым значением и потом записывать в базу (по нескольким существенным причинам).
Нашел библиотеку Mongoose-bignumber (которая как раз основана на использовании библиотеки bignumber.js, которую я использую), однако, как я понял, она тоже не способна помочь мне в данной ситуации.
на сколько большие числа и только ли инкрементация нужна?
BSON поддерживает decimal128. Смотрите совместимость вашего сериализатора в драйвере с этим типом
Обсуждают сегодня