Spring boot w/arango:将BigDecimal存储为数字



我试图将BigDecimal保存到arango-db,但它将其存储为String。这就造成了排序问题——我必须调用to_number。有没有可能告诉arango把大小数作为正常数字存储?

ArangoDB使用了您所需要的东西来序列化BigDecimals。但由于精度损失(我猜(,他们从2018年4月19日发布的ArangoDB 4.4.0开始改变了这一点。

注意:当你把Arangos称为";to_number";。来自文档:

如果字符串包含数字的有效表示形式,则字符串将转换为等效的数字。

最新更新