Articles of mongodb

Comment puis-je renommer une collection dans MongoDB?

Existe-t-il un moyen facile de renommer une collection dans mongo? Quelque chose comme: db.originalCollectionName.rename(‘newCollectionName’); Et si non, quel est le meilleur moyen de renommer efficacement un?

Quelqu’un a-t-il travaillé avec Aerospike? Comment se compare-t-il à MongoDB?

Quelqu’un peut-il dire si Aerospike est aussi bon qu’ils le prétendent? Je suis un peu sceptique car c’est une entreprise commerciale. Pour autant que je sache, ils viennent de publier une version open source, mais les affirmations sur leur site Web pourraient encore être exagérées. Je suis particulièrement intéressé par la comparaison entre Aerospike et […]

Agrégation MongoDB: Comment obtenir le nombre total d’enregistrements?

J’ai utilisé l’agrégation pour récupérer des enregistrements de mongodb. $result = $collection->aggregate(array( array(‘$match’ => $document), array(‘$group’ => array(‘_id’ => ‘$book_id’, ‘date’ => array(‘$max’ => ‘$book_viewed’), ‘views’ => array(‘$sum’ => 1))), array(‘$sort’ => $sort), array(‘$skip’ => $skip), array(‘$limit’ => $limit), )); Si j’exécute cette requête sans limite, 10 enregistrements seront récupérés. Mais je veux garder une […]

Comment installer une version antérieure de mongodb avec homebrew?

Je suis sur osx6.8 et j’ai besoin d’installer une version antérieure de Mongodb. Comment installer une version antérieure avec HomeBrew? Le ci-dessous n’a pas fonctionné 🙁 dream-2:app2 star$ brew install mongodb-2.6.10 Error: No available formula for mongodb-2.6.10 Searching formulae… Searching taps… dream-2:app2 star$ ((** edit: je reçois un message pour expliquer en quoi cet article […]

Comment convertir une propriété dans MongoDB du texte au type de date?

Dans MongoDB, j’ai un document avec un champ appelé “ClockInTime” qui a été importé de CSV sous forme de chaîne. À quoi ressemble une db.ClockTime.update() appropriée pour convertir ces valeurs textuelles en un type de données de date?

pousser un object dans un schéma de tableau dans Mongoose

J’ai ce schéma de mongoose var mongoose = require(‘mongoose’); var ContactSchema = module.exports = new mongoose.Schema({ name: { type: Ssortingng, required: true }, phone: { type: Number, required: true, index: {unique: true} }, messages: [ { title: {type: Ssortingng, required: true}, msg: {type: Ssortingng, required: true} }] }, { collection: ‘contacts’, safe: true }); et […]

Cloner une collection dans MongoDB

Je veux cloner une collection MongoDB et l’enregistrer sur le même serveur avec un nom différent. Donc, par exemple, j’ai maintenant les collections suivantes: demo1.categories, demo1.users et demo2.users. Je veux avoir une “demo2.categories” identique à “demo1.categories”. (Il a juste un nom différent.)

TypeError: db.collection n’est pas une fonction

J’essaie de publier des données sur la firebase database que j’ai créée sur mLab et je reçois cette erreur mais je ne sais pas ce qui ne va pas. J’ai aussi lu la question posée précédemment sur ce sujet mais je ne suis pas capable de résoudre mon erreur Je suis nouveau à cela. Donc, […]

Quel est l’opérateur $ déroulant dans MongoDB?

Ceci est mon premier jour avec MongoDB alors s’il vous plaît, allez-y doucement avec moi 🙂 Je ne peux pas comprendre l’opérateur $unwind , peut-être parce que l’anglais n’est pas ma langue maternelle. db.article.aggregate( { $project : { author : 1 , title : 1 , tags : 1 }}, { $unwind : “$tags” } […]

Comment définir useMongoClient (Mongoose 4.11.0)?

C’est le code que j’utilise pour me connecter à ma firebase database: private connectDatabase(databaseUri: ssortingng): Promise { return Mongoose.connect(databaseUri).then(() => { debug(‘Connected to MongoDB at %O’, databaseUri); return Mongoose.connection; }); } Aujourd’hui, j’ai mis à jour Mongoose vers la version 4.11.0 et j’ai reçu cet avertissement lors de l’exécution de mes tests: (node:4138) DeprecationWarning: `open()` […]