Mongoose: как отобразить объект, на который ссылается вошедший в систему пользователь? - PullRequest
0 голосов
/ 01 октября 2018

У меня есть файл ejs, который перечисляет заданные свойства моей коллекции примеров следующим образом:

<% Examples.forEach(example=> { %>
<p> <%= Examples.property1 %> </p> 
<% } %>

Теперь я создал ассоциации объектов между этой коллекцией примеров и такими пользователями:

var UserSchema = new Schema ({
    username:   type: String,
    password:   type: String,
    examples: [
        {
        type: mongoose.Schema.Types.ObjectId,
        ref: "Example"
        }
    ]
});

Я хотел бы получить доступ к документам, которые связаны только с пользователем, и перечислить их пользователю.Так что я думаю, что это будет что-то вроде ниже, но это не работает, и я не могу найти решение в документации или на этом сайте.

<% user._id.Examples.forEach(example=> { %> //wrong syntax
    <p> <%= Examples.property1 %> </p> 
    <% } %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...