1
경로를 통해 mongodb에서 데이터를 파싱하는 데 문제가 있습니다. 각 객체의 제목 필드를 반환하고 싶습니다.경로를 통해 JSON을 템플릿으로 파싱합니다.
I가 다음 스키마 :
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var GiveSchema = new Schema({
title: String,
shortname: String,
contents: String,
image: String,
category: String
});
module.exports = mongoose.model('GiveData', GiveSchema);
내가이 변수의 스키마 저장 해요 :
app.get('/', function(req, res) {
res.render('index.ejs',{
list: Givedata.title,
bootstrappedUser: req.user,
something: req.body,
page: 'home'
});
});
내가 사용 : 여기
var Givedata = mongoose.model('GiveData');
내 경로입니다 이 논리는 내 템플릿에 있지만 '정의되지 않음'으로 표시됩니다.
위해<% for(var i=0; i< list.length; i++) { %>
<a href="/"><li><%= list[i] %></li></a>
<% } %>