Questions marquées «mongoose»

Mongoose est un outil de modélisation d'objets MongoDB, ou ODM (Object Document Mapper), écrit en JavaScript et conçu pour fonctionner dans un environnement asynchrone.


15
mongoError: la topologie a été détruite
J'ai un service REST intégré à node.js avec Restify et Mongoose et un mongoDB avec une collection d'environ 30.000 documents de taille régulière. Mon service de nœud fonctionne via pmx et pm2. Hier, soudainement, le nœud a commencé à chercher des erreurs avec le message "MongoError: Topology was destroy", rien …


7
Différence entre MongoDB et Mongoose
Je voulais utiliser la base de données mongodb, mais j'ai remarqué qu'il existe deux bases de données différentes avec leur propre site Web et leurs propres méthodes d'installation: mongodb et mongoose. Alors je suis venu me poser cette question: "Lequel dois-je utiliser?". Donc, pour répondre à cette question, je demande …

17
Comment trier la mangouste?
Je ne trouve pas de doc pour le modificateur de tri. Le seul aperçu se trouve dans les tests unitaires: spec.lib.query.js # L12 writer.limit(5).sort(['test', 1]).group('name') Mais ça ne marche pas pour moi: Post.find().sort(['updatedAt', 1]);


6
MongoDB / Mongoose interrogant à une date précise?
Est-il possible de demander une date précise? J'ai trouvé dans le livre de recettes mongo que nous pouvons le faire pour une plage Interrogation d'une plage de dates comme celle-ci: db.posts.find({"created_on": {"$gte": start, "$lt": end}}) Mais est-ce possible pour une date précise? Cela ne fonctionne pas: db.posts.find({"created_on": new Date(2012, 7, …

6
Comment accéder à une collection préexistante avec Mongoose?
J'ai une grande collection de 300 questionobjets dans une base de données test. Je peux facilement interagir avec cette collection grâce au shell interactif de MongoDB; cependant, lorsque j'essaie d'obtenir la collection via Mongoose dans une application express.js, j'obtiens un tableau vide. Ma question est la suivante: comment puis-je accéder …

4
Comment puis-je générer un ObjectId avec la mangouste?
Je voudrais générer un MongoDB ObjectIdavec Mongoose. Existe-t-il un moyen d'accéder au ObjectIdconstructeur depuis Mongoose? Cette question concerne la génération d'un nouveau à ObjectId partir de zéro. L'ID généré est un tout nouvel ID unique universel. Une autre question concerne la création d'un à ObjectIdpartir d'une représentation sous forme de …

3
Indexation Mongoose dans le code de production
Selon la documentation de Mongoose pour MongooseJSet MongoDB/ Node.js: Lorsque votre application démarre, Mongoose appelle automatiquement ensureIndexchaque index défini dans votre schéma. Bien qu'il soit utile pour le développement, il est recommandé de désactiver ce comportement en production car la création d'index peut avoir un impact significatif sur les performances. …


6
Sous-documents Mongoose vs schéma imbriqué
Je suis curieux de connaître les avantages et les inconvénients de l'utilisation de sous-documents par rapport à une couche plus profonde dans mon schéma principal: var subDoc = new Schema({ name: String }); var mainDoc = new Schema({ names: [subDoc] }); ou var mainDoc = new Schema({ names: [{ name: …

21
Quelle est l'erreur Mongoose Cast to ObjectId a échoué pour la valeur XXX au chemin «_id»?
Lors de l'envoi d'une demande à /customers/41224d776a326fb40f000001et un document avec _id 41224d776a326fb40f000001n'existe pas, docest nullet je retourne un 404: Controller.prototype.show = function(id, res) { this.model.findById(id, function(err, doc) { if (err) { throw err; } if (!doc) { res.send(404); } return res.send(doc); }); }; Cependant, quand _idne correspond pas à ce …
122 mongodb  mongoose 

7
Mangouste, sélectionnez un champ spécifique avec rechercher
J'essaie de sélectionner uniquement un champ spécifique avec exports.someValue = function(req, res, next) { //query with mongoose var query = dbSchemas.SomeValue.find({}).select('name'); query.exec(function (err, someValue) { if (err) return next(err); res.send(someValue); }); }; Mais dans ma réponse json, je reçois également le _id, mon schéma de document n'a que deux fiels, …

8
Mongoose - Nom de la collection Force
J'essaye d'utiliser la mangouste pour créer une base de données et une collection dedans. Mon code est: var mongoose = require('mongoose'); var db = mongoose.connect('mongodb://localhost/testdb'); var Schema = mongoose.Schema; var UserInfo = new Schema({ username : String, password : String }); mongoose.model('UserInfo', UserInfo); var user = db.model('UserInfo'); var admin = …
120 mongodb  mongoose 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.