Référence à un autre schéma dans la Mangouste
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: [{body:"string", by: mongoose.Schema.Types.ObjectId}],
});
J'ai essayé de les connecter entre eux comme dans l'exemple ci-dessus, mais je ne pouvais pas comprendre comment le faire. Finalement, si je peux faire quelque chose comme cela, il faudrait faire de ma vie très facile
var profilePic = Post.postedBy.profilePic
Vous devez vous connecter pour publier un commentaire.
Cela ressemble à la méthode peupler est ce que vous cherchez. D'abord faire de petits changements à votre post schéma:
Puis faites votre modèle:
Ensuite, lorsque vous effectuez une requête, vous pouvez remplir des références comme ceci:
by:
selectroAdditif: Aucun n'a signalé un "Remplir" --- il est très utile de votre temps et de l'argent en regardant les Mangoustes Remplir Méthode : explique Aussi la croix documents qui font référence à
http://mongoosejs.com/docs/populate.html