sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB - Samlet Sum

$sum virker kun med ints, longs og floats. Lige nu er der ingen operator til at parse en streng til et tal, selvom det ville være meget nyttigt. Du kan selv gøre dette som beskrevet i Mongo-konvertere alle numeriske felter, der er gemt som streng men det ville være langsomt.

Jeg vil foreslå, at du sørger for, at din applikation gemmer tal som int/long/float, og at du skriver et script, der gentager alle dine dokumenter og opdaterer værdien. Jeg vil også foreslå, at du tilføjer en funktionsanmodning på https://jira.mongodb.org/browse/ SERVER for at tilføje en operator, der konverterer en streng til et tal.




  1. Integration af ClusterControl med SNMP - A Proof of Concept:Del 1

  2. Hvordan finder man mongodb-data og logfilers placering gennem kommando?

  3. Sender yderligere krukker til Spark via spark-submit

  4. Fjern dubletter, når du bruger $unionWith i MongoDB