profilearea.ejs ファイルに投稿オブジェクトの値を表示したいのですが、profilearea.ejs にレンダリングすると、「投稿が定義されていません」というエラーが発生します。
これがnode.jsのコードです
PersonalInfo.findOne({username:req.body.name}, function(err,post){
if(err || !post)
{
console.log("find is not done");
}
else
res.render('profilearea.ejs', {post:post});
}
})
これは profilearea.ejs ファイルのコードです
<section id="notification" data-role="page" >
<header data-role="header" data-theme="b"><h2>INFORMATION</h2></header>
<div data-role="content">
<p> <%= post%> </p>
</div>
</section>