[javascript] 몽구스에서 다른 스키마 참조하기


Answers

부록 : 아무도 "Populate"라고 언급하지 않았습니다. - Mongooses Populate Method를 보면서 당신의 시간과 돈을 가치있게 생각합니다 : 참조하는 교차 문서에 대해서도 설명합니다.

mongoosejs.com/docs/populate.html

Question

나는 두 가지 스키마가 있다면 :

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}],
});

위의 예와 같이 연결하려고했지만 어떻게해야하는지 알 수 없었습니다. 결국, 내가 이렇게하면 내 인생을 매우 쉽게 만들 수있다.

var profilePic = Post.postedBy.profilePic



Related