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.


7
Come ottenere tutto il conteggio del modello di mangusta?
Come posso sapere il conteggio di un modello di cui sono stati salvati i dati? c'è un metodo di Model.count(), ma non sembra funzionare. var db = mongoose.connect('mongodb://localhost/myApp'); var userSchema = new Schema({name:String,password:String}); userModel =db.model('UserList',userSchema); var userCount = userModel.count('name'); userCountè un oggetto, quale metodo chiamato può ottenere un vero count? …


6
Query Mongoose in cui il valore non è nullo
Cercando di fare la seguente query: Entrant .find enterDate : oneMonthAgo confirmed : true .where('pincode.length > 0') .exec (err,entrants)-> Sto eseguendo correttamente la clausola where? Voglio selezionare i documenti dove pincodenon è nullo.
100 mongodb  mongoose 

8
Mangusta: ottieni l'elenco completo degli utenti
Ho provato a utilizzare Mongoose per inviare l'elenco di tutti gli utenti come segue: server.get('/usersList', function(req, res) { var users = {}; User.find({}, function (err, user) { users[user._id] = user; }); res.send(users); }); Ovviamente res.send(users);invierò {}, che non è quello che voglio. Esiste findun'alternativa con semantica leggermente diversa, dove potrei …

1
Mongoose findByIdAndUpdate non restituisce il modello corretto
Ho un problema che non ho visto prima con il findByIdAndUpdate di Mongoose che non restituisce il modello corretto nella richiamata. Ecco il codice: var id = args._id; var updateObj = {updatedDate: Date.now()}; _.extend(updateObj, args); Model.findByIdAndUpdate(id, updateObj, function(err, model) { if (err) { logger.error(modelString +':edit' + modelString +' - ' …

14
Come eliminare un database con Mongoose?
Sto preparando uno script per la creazione di database in Node.js e Mongoose. Come posso verificare se il database esiste già e, in tal caso, rilasciarlo (eliminarlo) utilizzando Mongoose? Non riuscivo a trovare un modo per farlo cadere con Mongoose.

10
La mangusta popola dopo il salvataggio
Non riesco a popolare manualmente o automaticamente il campo creatore su un oggetto appena salvato ... l'unico modo che posso trovare è eseguire nuovamente la query per gli oggetti che ho già, cosa che mi dispiacerebbe fare. Questa è la configurazione: var userSchema = new mongoose.Schema({ name: String, }); var …

23
L'indice Mongoose Unique non funziona!
Sto cercando di consentire a MongoDB di rilevare un valore duplicato in base al suo indice. Penso che questo sia possibile in MongoDB, ma attraverso il wrapper Mongoose le cose sembrano essere rotte. Quindi per qualcosa di simile: User = new Schema ({ email: {type: String, index: {unique: true, dropDups: …



15
Mangusta alla maniera del dattiloscritto ...?
Tentativo di implementare un modello Mongoose in Typescript. Perlustrare Google ha rivelato solo un approccio ibrido (che combina JS e TS). Come si potrebbe implementare la classe User, con il mio approccio piuttosto ingenuo, senza JS? Vuoi essere in grado di IUserModel senza il bagaglio. import {IUser} from './user.ts'; import …



1
Combina due query OR con AND in Mongoose
Voglio combinare due query OR con AND in Monoose, come in questa istruzione SQL: SELECT * FROM ... WHERE (a = 1 OR b = 1) AND (c=1 OR d=1) Ho provato questo in un modulo NodeJS che ottiene solo l'oggetto modello dall'applicazione principale: /********** Main application ***********/ var query …

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.