Почему я не могу найти имена из БД? - PullRequest
0 голосов
/ 06 августа 2020

// user. js

Я создал следующую схему модели с mon goose:

var UserSchema = new mongoose.Schema ({
    username: String,
    password: String,
    ThisSetup: [{name: String, quote: String}]
});
module.exports = mongoose.model("User", UserSchema);

В mongoDB я вижу в терминале, что эта концепция работает нормально, но если я попытаюсь отобразить свойство name с помощью e js следующим образом, идентификаторы будут отображаться, а имена нет:

// userid.e js

<% User.forEach(function(User){ %>
    <div class="row">
        <p><%= User._id %>   <%= User.ThisSetup.name%></p>
    </div>
<% }); %

Таким образом, я вижу в браузере имена и кавычки:

<%= User.ThisSetup %>

Как я могу найти только имена?

Заранее спасибо

1 Ответ

0 голосов
/ 07 августа 2020

Спасибо!

Решение:

<%= User.thisSetup[0].name %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...