Mam schemat, który wygląda trochę jak:Mongoose - używając wypełnić na tablicy objectID
var conversationSchema = new Schema({
created: { type: Date, default: Date.now },
updated: { type: Date, default: Date.now },
recipients: { type: [Schema.ObjectId], ref: 'User' },
messages: [ conversationMessageSchema ]
});
więc moja kolekcja odbiorców, jest zbiorem przedmiot id użytkownika na przedstawieniu mojego schematu/kolekcję.
muszę wypełnić je na zapytania, więc próbuję to:
Conversation.findOne({ _id: myConversationId})
.populate('user')
.run(function(err, conversation){
//do stuff
});
Ale oczywiście „użytkownik” nie jest zapełnianie ...
Czy istnieje sposób mogę to zrobić ?
ta nie działa dla mnie :( – SomethingOn