如何在EJS中显示嵌套字段mongodb
How to display nested field mongodb in EJS
我正在尝试向 ejs 显示一个包含图像 link 并且嵌套在我的 MongoDB 集合中的字段。但是,当我尝试显示它时,EJS 找不到图像。我正在使用用户模式,所以当我写:<%=user.slot1img%> 时,它将无法找到该资源。
每一项的结构是这样的:
Inventory: [
{
Item1: [
{
slot1img: "",
slot1text: "",
}
],
那么,如果某个项目嵌套在 mongodb 中,我该如何将其显示到 EJS 文件中?
使用嵌套 for 循环
inventory.forEach(i => {
i.Item1.forEach(j => {
<%= j.slot1.img %>
})
})
我正在尝试向 ejs 显示一个包含图像 link 并且嵌套在我的 MongoDB 集合中的字段。但是,当我尝试显示它时,EJS 找不到图像。我正在使用用户模式,所以当我写:<%=user.slot1img%> 时,它将无法找到该资源。
每一项的结构是这样的:
Inventory: [
{
Item1: [
{
slot1img: "",
slot1text: "",
}
],
那么,如果某个项目嵌套在 mongodb 中,我该如何将其显示到 EJS 文件中?
使用嵌套 for 循环
inventory.forEach(i => {
i.Item1.forEach(j => {
<%= j.slot1.img %>
})
})