Questions marquées «mongoose»

104
Référencer un autre schéma dans Mongoose

si j'ai deux schémas comme: var userSchema = new Schema({ twittername: String, twitterID: Number, displayName: String, profilePic: String, }); var User = mongoose.model('User') var postSchema = new Schema({ name: String, postedBy: User, //User Model Type dateCreated: Date, comments:...

103
mongoDB / mongoose: unique si non 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: String, trim: true, index: true, required: true}, email : {type: String, trim: true, index: true, unique: true}...

101
Requête Mongoose où la valeur n'est pas nulle

Vous cherchez à faire la requête suivante: Entrant .find enterDate : oneMonthAgo confirmed : true .where('pincode.length > 0') .exec (err,entrants)-> Est-ce que je fais correctement la clause where? Je souhaite sélectionner des documents dont la valeur pincoden'est pas nulle....

96
Les mangoustes peuplent après l'enregistrement

Je ne peux pas remplir manuellement ou automatiquement le champ créateur sur un objet nouvellement enregistré ... le seul moyen que je peux trouver est de ré-interroger les objets que j'ai déjà, ce que je détesterais faire. Voici la configuration: var userSchema = new mongoose.Schema({ name:...

95
L'index Mongoose Unique ne fonctionne pas!

J'essaie de laisser MongoDB détecter une valeur en double en fonction de son index. Je pense que cela est possible dans MongoDB, mais à travers le wrapper Mongoose, les choses semblent être cassées. Donc pour quelque chose comme ça: User = new Schema ({ email: {type: String, index: {unique: true,...

92
Combinez deux requêtes OR avec AND dans Mongoose

Je veux combiner deux requêtes OR avec AND en monoose, comme dans cette instruction SQL: SELECT * FROM ... WHERE (a = 1 OR b = 1) AND (c=1 OR d=1) J'ai essayé cela dans un module NodeJS qui ne récupère que l'objet modèle de l'application principale: /********** Main application ***********/ var...