2
回答
MongoDB sum小数老是0
【腾讯云】校园拼团福利,1核2G服务器10元/月!>>>   

本人使用mongo-java-driver3.2版本连接mongo 然后又一个功能需要做统计,我就使用mongoCollection.aggregate这个方法

然后条件我是

basicDBObject.append("$group",
                             new BasicDBObject().append("_id",
                                                        new BasicDBObject().append("mccode","$mccode")
                                                                           .append("status","$retCode"))
                                                .append("totalAmount",new BasicDBObject("$sum","$amount"))
                                                .append("totalCount",new BasicDBObject("$sum",1))这么写的

由于$amount是小数,然后可能存在mongo里面子字符串 我在求amount和的时候老是0 可能是因为是字符串的原因,但是这个应该怎么解决

举报
MLGKO
发帖于2年前 2回/272阅
顶部