0
var conversationSchema = new Schema({
created: { type: Date, default: Date.now },
updated: { type: Date, default: Date.now },
recipients: [{ type: Schema.ObjectId, ref: 'User' }],
messages: [ conversationMessageSchema ]
});
mongoose.model('Conversation', conversationSchema);
위 예제에서받는 사람 배열에 추가 속성을 추가하는 방법 (예 : ... status?몽구스 - ObjectId 참조 된 배열에 여분의 키를 추가하는 방법은 무엇입니까?
I.E. 수신자 :
[{ _id: {
type: Schema.ObjectId,
ref: 'User'
},
status {
type: String
}
}]
이와 비슷한 ^?
감사
감사처럼 할 수있다! 나는 아마도 "이름"을 "받는 사람"으로 바꿀 것입니다. 누군가가 특정받는 사람 정보를 보유하고있는 객체를 기술적으로 참조하기 때문에 누군가를 혼란스럽게하지는 않을 것입니다. –
수신자에서 개체를 만들려고합니다 ... – knation
수신자 : [ {이름 : {유형 : Schema.Types.ObjectId, 참조 : '사용자'}, 상태 {type : String}} ], – Nivs