Mongoose Faire un tableau dynamique
Bonjour,
J'utilise le module Mongoose de Node.js, j'ai donc créer un schéma qui ressemble à ceci:
Code:
1 2 3 4 5 6 7 8 9
| var MembreSchema = new mongoose.Schema({
pseudo : {type: String, unique: true},
motdepasse : String,
email: { type: String, unique: true, lowercase: true },
role: { type: String, lowercase: true },
statut : String,
friend_pseudo : {type: Array, "default" : []},
friend_statut : [{ type: Array, "default" : []}],
}); |
Code:
1 2 3 4 5 6 7 8
| ug.add_friend = function (membre) {
ug.set_MembreModel.findOneAndUpdate({pseudo : membre.pseudo },{friend_pseudo : membre.friend_pseudo}, function (e, d) {
if (e) util.log("ERROR" + " - Impossible d'ajouter cet ami ");
else {
//util.log("INFO" + " - L'ami est bien ajouté " + util.inspect(d));
util.log("INFO" + " - L'ami est bien ajouté " + d.friend_pseudo);
}
}); |
avec var ug= {} et set_MembreModel est juste un setter sur le modele crée.
Merci d'avance.