Articles of mongodb

MongoDB – recherche de personne

Lorsque vous utilisez MongoDB, existe-t-il des modèles spéciaux pour créer, par exemple, une vue paginée? disons un blog qui répertorie les 10 derniers articles où vous pouvez naviguer vers les anciens messages. Ou est-ce qu’on le résout avec un index sur blogpost.publishdate, par exemple, en sautant et en limitant le résultat?

Remplir un tableau nested dans mongoose

Comment puis-je renseigner les “composants” dans l’exemple de document: { “__v”: 1, “_id”: “5252875356f64d6d28000001”, “pages”: [ { “__v”: 1, “_id”: “5252875a56f64d6d28000002”, “page”: { “components”: [ “525287a01877a68528000001” ] } } ], “author”: “Book Author”, “title”: “Book Title” } Ceci est mon JS où je reçois un document par Mongoose: Project.findById(id).populate(‘pages’).exec(function(err, project) { res.json(project); });

mongoDB / mongoose: unique sinon nul

Je me demandais s’il y avait moyen de forcer une entrée de collection unique mais seulement si l’entrée n’est pas nulle . e Exemple de schéma: var UsersSchema = new Schema({ name : {type: Ssortingng, sortingm: true, index: true, required: true}, email : {type: Ssortingng, sortingm: true, index: true, unique: true} }); «email» dans ce […]

MongoDB n’est pas égal à

J’essaie d’afficher une requête dans MongoDB où un champ de texte n’est pas ” (vide) { ‘name’ : { $not : ” }} Cependant, je reçois une erreur d’ invalid use of $not J’ai examiné la documentation, mais les exemples utilisés concernent des cas compliqués (avec une expression rationnelle et $not n’annulant $not un autre […]

Comment obtenir tous les modèles de mongoose?

Comment connaître le nombre de modèles sauvegardés? il existe une méthode de Model.count() , mais elle ne semble pas fonctionner. var db = mongoose.connect(‘mongodb://localhost/myApp’); var userSchema = new Schema({name:Ssortingng,password:Ssortingng}); userModel =db.model(‘UserList’,userSchema); var userCount = userModel.count(‘name’); userCount est un object, quelle méthode appelée peut avoir un count réel? Merci

MongoDB Schema Design – Beaucoup de petits documents ou moins de documents volumineux?

Contexte Je prototyper une conversion de notre firebase database RDBMS à MongoDB. Tout en dénormalisant, il me semble que j’ai deux choix, l’un qui conduit à plusieurs (plusieurs) millions de documents plus petits ou à plusieurs (plusieurs centaines de milliers) de documents volumineux. Si je pouvais le diviser en un simple analogue, ce serait la […]

Comment connecter les clients mongodb au Meteor MongoDB local

Comment puis-je connecter Robomongo (ou tout autre client mongodb) à l’instance mongodb créée par mon application Meteor locale?

Comment exporter la collection au format CSV dans MongoDB?

Comment exportez-vous tous les enregistrements d’une collection MongoDB dans un fichier .csv ? mongoexport –host localhost –db dbname –collection name –type=csv > test.csv Cela me demande de spécifier le nom des champs que je dois exporter. Puis-je exporter tous les champs sans spécifier les noms des champs?

Le cadre d’agrégation MongoDB correspond à OU

Est-il possible de faire un OU dans la correspondance $? Je veux dire quelque chose comme ça: db.articles.aggregate( { $or: [ $match : { author : “dave” }, $match : { author : “john” }] } );

Existe-t-il des sites de commerce électronique utilisant des bases de données NoSQL

J’ai beaucoup lu récemment sur les bases de données «NoSQL» telles que CouchDB, MongoDB, etc. La plupart des sites Web que j’ai vus utiliser sont principalement des sites Web textuels tels que le New York Times et Source forge. Je me demandais si vous pouviez appliquer cela à des sites Web où le paiement est […]