sql >> Database >  >> NoSQL >> MongoDB

MongoDB Aggregate Framework - Groep per jaar

Van sommige versies van Windows is bekend dat ze werken. Gebruik je toevallig een 32-bits besturingssysteem? De code in kwestie is hier , en hangt af van de gmtime_s() implementatie.

Als deze verzameling alleen voor aggregatiequery's is, kun je zeker volstaan ​​met het opslaan van datumcomponenten in een object. Ik stel voor om de veldnamen in te korten (bijv. y , m , d ) om te besparen op opslag, aangezien de veldreeksen aanwezig zijn in elk opgeslagen document. De wisselwerking hier is dat geen van de aggregatiedatum-operators kan worden gebruikt. Misschien wilt u de tijdstempel opslaan als een ondertekend geheel getal (bijv. ts ) zodat u indien nodig gemakkelijk bereikquery's kunt uitvoeren.



  1. MongoDB Groepeer op veld, tel het en sorteer het desc

  2. Hoe flapdoodle embedded mongodb in bepaalde tests uit te schakelen?

  3. Hoe resultaten van dynamisch gegenereerde formulieren op te slaan in MongoDb?

  4. Hoe werkt de $inc-modifier met gelijktijdige verzoeken in mongodb?