preguntar acerca de aggregation-framework

4
réponses

Comment traiter le problème de fuseau horaire lors du stockage des dates en utc en utilisant mongod?

J'ai une collection mongodb où chaque document a des attributs et un horodatage utc. J'ai besoin de retirer les données de la collection et d'utiliser le framework d'agrégation car j'utilise les données de la collection pour afficher des graphiques s …
demandé sur 1970-01-01 00:33:33
3
réponses

Est-ce qu’il y a une chose d’elseif en MongoDB à $cond tout en agrégeant

J'ai donc besoin d'un champ personnalisé calculé en MongoDB comme suit if( field1 =="A") ->customfield=10 else if(field1 =="B" )->customfield=20 else (field1 =="C" ) ->customfield=15 j'utilise l'agrégation avec l'énoncé de projet$. Mai …
demandé sur 1970-01-01 00:33:34
8
réponses

Arrondir à la deuxième décimale en utilisant le cadre D’agrégation MongoDB

j'utilise le cadre d'agrégation de mongodb et je fais quelques calculs comme indiqué ci-dessous db.RptAgg.aggregate( { $group : { _id : {Region:"$RegionTxt",Mth:"$Month"}, ActSls:{$sum:"$ActSls"}, PlnSls:{$sum:"$PlnSls"} } }, { …
demandé sur 1970-01-01 00:33:33
1
réponses

Cadre | groupe d’agrégation de Mongodb sur des valeurs multiples?

je voudrais utiliser mongoDB d'Agrégation du Cadre pour exécuter ce que dans SQL serait un peu comme: SELECT SUM(A), B, C from myTable GROUP BY B, C; Les docs de l'état: vous pouvez spécifier un seul champ à partir des documents dans le pipeli …
demandé sur 1970-01-01 00:33:32
3
réponses

Obtenir l’élément n-th d’un tableau en MongoDB

dans mon document en MongoDB, je stocke un tableau d'objets. Comment puis-je interroger pour seulement le 4e élément du tableau par exemple? Donc je ne veux pas que tout le tableau soit sorti, juste le 4ème élément. ... …
demandé sur 1970-01-01 00:33:31
3
réponses

MongoDB agrégat au sein d’un groupe quotidien

j'ai quelques docs à mongo qui ressemble à quelque chose comme ceci: { _id : ObjectId("..."), "make" : "Nissan", .. }, { _id : ObjectId("..."), "make" : "Nissan", "saleDate" : ISODate("2013-04-10T12:39:50.676Z"), .. } Oh, et voic …
demandé sur 1970-01-01 00:33:33
2
réponses

Retourner Seulement les éléments de sous-document appariés dans un tableau imbriqué

la collection principale est retailer, qui contient un tableau pour les magasins. Chaque magasin contient un éventail d'offres (vous pouvez acheter dans ce magasin). Ce tableau offre a un tableau de tailles. (Voir l'exemple ci-dessous) Maintenant, j …
demandé sur 1970-01-01 00:33:36
10
réponses

Récupérez seulement l’élément interrogé dans un tableau d’objets de la collection MongoDB

supposons que vous ayez les documents suivants dans ma collection: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shapes":[ { "shape":"square", "color":"blue" }, { "shape":"circle", …
demandé sur 1970-01-01 00:33:30
5
réponses

comment utiliser mongodb aggregate et récupérer des documents entiers

je suis sérieusement déconcerté par la fonction agrégée de mongodb. Tout ce que je veux, c'est trouver le plus récent document de ma collection. Disons que chaque enregistrement a un champ "created" db.collection.aggregate({ $group: { …
demandé sur 1970-01-01 00:33:34
4
réponses

Trouver des enregistrements en double en MongoDB [dupliquer]

cette question a déjà une réponse ici: MongoDB Documents en Double, même après l'ajout de la clé unique de 2 réponses Comment …
demandé sur 1970-01-01 00:33:34