sql >> Databasteknik >  >> NoSQL >> MongoDB

Avrundning till 2 decimaler i mongodb

du kan enkelt runda upp värdena till specifik precision från BigDecimal, även om du vill kan du konvertera det till dubbla värden samtidigt. Till exempel:-

scala> val s :BigDecimal =10,232s:BigDecimal =10,232

scala> s.setScale(2, BigDecimal.RoundingMode.HALF_UP).toDouble res1:Dubbel =10,23 // KONVERTERAT SOM DUBBEL

scala> s.setScale(2, BigDecimal.RoundingMode.HALF_UP) res2:scala.math.BigDecimal =10,23 // Rouding Off

Så i scala istället för att använda math.Round kan du använda setScale.




  1. Vilken, om någon, av NoSQL-databaserna kan ge ström av *ändringar* till en frågeresultatuppsättning?

  2. mongodb $not _id

  3. Migrera till MongoDB:hur man frågar GROUP BY + WHERE

  4. Hur använder man $lookup som INNER JOIN i MongoDB Aggregation?