Javascript 将HTML以字符串形式存储到MongoDB,并以HTML形式查看
我一直在尝试使用mongoose在我的mongodb数据库中将我的页面的某些部分保存为html,下面是我的模式Javascript 将HTML以字符串形式存储到MongoDB,并以HTML形式查看,javascript,html,node.js,mongodb,Javascript,Html,Node.js,Mongodb,我一直在尝试使用mongoose在我的mongodb数据库中将我的页面的某些部分保存为html,下面是我的模式 var projectSchema = new mongoose.Schema({ title: String, subtitle: String, description: [], thumbnail: String, images: [String], keywords: [String], hours: Number,
var projectSchema = new mongoose.Schema({
title: String,
subtitle: String,
description: [],
thumbnail: String,
images: [String],
keywords: [String],
hours: Number,
tools: [String],
views: Number,
created: {
type: Date,
default: Date.now
}
});
它叫做“description”,在我的HTML中,我循环数组并提取字符串,然后尝试将其作为HTML查看,但它总是显示为文本,这是我的EJS文件
<% var description = project.description %>
<% description.forEach(function(description){ %>
<%= description %>
<% }); %>
在这之后,它只将字符串打印到我的页面,而不将其呈现为HTML
编辑:现在它通过使用而不是EJS对不同类型的输出工作<代码>使用
成功了,谢谢:)