Это проект лагеря Кольта Стила. Я застрял при создании комментариев, я всегда получал это предупреждение Не удается прочитать свойство 'name' из null . Это мое приложение. js file
app.get('/campgrounds/:id', function(req, res){
// find campground with the provided ID
Campground.findById(req.params.id).populate('comments').exec(function(err, foundCampground){
if(err){
console.log(err);
} else {
console.log(foundCampground)
res.render('show', {campground: foundCampground});
}
});
});
и это файл show.e js
<%- include('partials/header') %>
<h1>
<%= campground.name %>
</h1>
<img src='<%= campground.image %>'>
<p><%= campground.description %></p>
<% campground.comments.forEach(function(comment){ %>
<p><%= comment.author %> - <%= comment.text %></p>
<% })%>
<%- include('partials/footer') %>
Может кто-нибудь помочь мне, что не так с моим кодом? если я проверил в базе данных, в кемпинге уже есть данные