Как увеличить значение BigInteger с помощью MongoTemplate? - PullRequest
0 голосов
/ 14 февраля 2019
public void updateWalletBalance(final String walletId, final BigInteger amount){    
var query = query(where("wallets.walletId").is(walletId));
    var update = new Update().inc("wallets.$.balance", amount);
    mongoTemplate.updateFirst(query, update, Client.class);
}

Я получаю это исключение> исключение '' org.springframework.dao.DataIntegrityViolationException '.. "Невозможно увеличить с нечисловым аргументом: {wallets. $. Balance:" 100000 "}"

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