Я пытаюсь отобразить переменную под названием 'pasiulymas.sport' из MongoDb на index.pub, но она не отображается, и никакой ошибки я тоже не показывал. На других страницах .pub он появляется и работает. Вот мой код:
Index.pug
extends layout
block content
h1 #{title}
ul.list-group
each pasiulymai, i in pasiulymas
li.list-group-item
a(href="/articles/"+pasiulymas._id)= pasiulymas.sport
app. js
```//Home Route
app.get('/', function(req, res){
Pasiulymas.find({}, function(err, pasiulymas){
if(err){
console.log(err);
} else {
res.render('index', {
title: 'Pasiūlymai',
pasiulymas:pasiulymas
});
}
});
});
И, например, на pasiulymai.pug он работает
extends layout
block content
h1= pasiulymas.sport
h5 Written by #{author}
p= pasiulymas.vieta
hr
if user
if user.id ==pasiulymas.author
a.btn.btn-primary(href='/pasiulymai/edit/'+pasiulymas._id) Edit
a.btn.btn-danger.delete-article(href='#', data-id=pasiulymas._id) Delete
И это мой pasiulymai. js, где я получаю эти переменные из MongoDb
let pasiulymas = new Pasiulymas();
pasiulymas.sport = req.body.sport;
pasiulymas.author = req.user._id;
pasiulymas.vieta = req.body.vieta;
Я новичок в этом, так что если кто-нибудь может дать мне несколько советов по этой проблеме Я был бы очень счастлив.
PS, если бы я использовал неправильные определения, извините ...