Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何将默认时间设置为当前时间mongo模式?_Node.js_Mongodb_Mongoose_Schema_Ejs - Fatal编程技术网

Node.js 如何将默认时间设置为当前时间mongo模式?

Node.js 如何将默认时间设置为当前时间mongo模式?,node.js,mongodb,mongoose,schema,ejs,Node.js,Mongodb,Mongoose,Schema,Ejs,我一直在使用Mongoose和EJS制作动态博客网页 我试图在mongo模式中设置一个默认时间,以将其保存在数据库中 在我的节点文件中 var blogSchema = new mongoose.Schema({ title: String, image: String, body: String, },{timestamps: { createdAt: true }}); 在我的EJS文件中 <% blogs.forEach(function(blog)

我一直在使用Mongoose和EJS制作动态博客网页

我试图在mongo模式中设置一个默认时间,以将其保存在数据库中

在我的节点文件中

   var blogSchema = new mongoose.Schema({
    title: String,
    image: String,
    body: String,

},{timestamps: { createdAt: true }});
在我的EJS文件中

<% blogs.forEach(function(blog){ %>
 <div>
     <h2><%=blog.title%></h2>
     <img src="<%= blog.image %>">
     <span><%= timestamps.createdAt %></span> //Error Here
     <p> <%= blog.body %></p>
 </div>

">
//这里出错

它一直告诉我有一个错误,它说时间戳没有定义错误在第7行,我用注释标记了它

我试着阅读文档,按照上面说的去做,但不起作用,或者我不知道该怎么做


简单地说,在您的EJ中,它应该是
blog.createdAt
,这仅仅是因为您没有自定义
createdAt
字段的名称。此外,您在
blogs
中循环,
createdAt
的每个时间戳都存在于
blogSchema
中,因此可以使用
blog.createdAt