Domande taggate «mongoose»

Mongoose è uno strumento di modellazione di oggetti MongoDB o ODM (Object Document Mapper), scritto in JavaScript e progettato per funzionare in un ambiente asincrono.


15
mongoError: la topologia è stata distrutta
Ho un servizio REST integrato in node.js con Restify e Mongoose e un mongoDB con una raccolta con circa 30.000 documenti di dimensioni regolari. Ho il mio servizio nodo in esecuzione attraverso pmx e pm2. Ieri, improvvisamente, il nodo ha iniziato a cogliere errori con il messaggio "MongoError: la topologia …


7
Differenza tra MongoDB e Mongoose
Volevo usare il database mongodb, ma ho notato che esistono due database diversi con il loro sito Web e i loro metodi di installazione: mongodb e mongoose. Quindi mi sono posto questa domanda: "Quale uso?". Quindi, per rispondere a questa domanda, chiedo alla comunità se potresti spiegare quali sono le …

17
Come ordinare in mangusta?
Non trovo alcun documento per il modificatore di ordinamento. L'unica intuizione è nei test unitari: spec.lib.query.js # L12 writer.limit(5).sort(['test', 1]).group('name') Ma non funziona per me: Post.find().sort(['updatedAt', 1]);


6
MongoDB / Mongoose interrogando ad una data specifica?
È possibile richiedere una data specifica? Ho trovato nel ricettario mongo che possiamo farlo per un intervallo Interrogazione per un intervallo di date In questo modo: db.posts.find({"created_on": {"$gte": start, "$lt": end}}) Ma è possibile per una data specifica? Questo non funziona: db.posts.find({"created_on": new Date(2012, 7, 14) })

6
Come accedere a una raccolta preesistente con Mongoose?
Ho una grande collezione di 300 question oggetti in un database test. Posso interagire facilmente con questa raccolta tramite la shell interattiva di MongoDB; tuttavia, quando provo a ottenere la raccolta tramite Mongoose in un'applicazione express.js ottengo un array vuoto. La mia domanda è: come posso accedere a questo set …

4
Come posso generare un ObjectId con mangusta?
Vorrei generare un MongoDB ObjectIdcon Mongoose. C'è un modo per accedere al ObjectIdcostruttore da Mongoose? Questa domanda riguarda la generazione di un nuovo ObjectId da zero. L'ID generato è un nuovissimo ID universalmente unico. Un'altra domanda si pone sulla creazione di un ObjectIdda una rappresentazione di stringa esistente . In …

3
Indicizzazione della mangusta nel codice di produzione
Secondo la documentazione Mongoose per MongooseJSe MongoDB/ Node.js: All'avvio dell'applicazione, Mongoose chiama automaticamente ensureIndexogni indice definito nello schema. Sebbene sia utile per lo sviluppo, si consiglia di disabilitare questo comportamento in produzione poiché la creazione dell'indice può causare un impatto significativo sulle prestazioni. Disabilita il comportamento impostando l' autoIndexopzione del …



21
Qual è l'errore di Mongoose trasmesso a ObjectId non riuscito per il valore XXX nel percorso "_id"?
Quando si invia una richiesta a /customers/41224d776a326fb40f000001e un documento con _id 41224d776a326fb40f000001non esiste, docè nulle sto restituendo 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); }); }; Tuttavia, quando _idnon corrisponde a ciò che …
122 mongodb  mongoose 

7
Mangusta, seleziona un campo specifico con Trova
Sto cercando di selezionare solo un campo specifico con 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); }); }; Ma nella mia risposta json ricevo anche _id, lo schema del mio documento ha solo due campi, …

8
Mangusta: forza il nome della raccolta
Sto cercando di utilizzare la mangusta per creare un database e una raccolta al suo interno. Il mio codice è: 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'); …
120 mongodb  mongoose 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.