2
回答
MongoDB sum小数老是0
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

本人使用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回/259阅
顶部