下面是我的代码,
我试图使用来自两个不同服务器的信息,并在称为post的视图中使用它。
我可以成功使用数据库“汽车”中的所有信息
但我无法从数据库“房屋”中提取信息
在帖子视图上
我这样调用汽车数据库:{{post.detail}}
对于housedatabase {{post2.detail}}
const Car = require('../database/models/Car')
const House = require('../database/models/House')
module.exports = async (req, res) => {
const post = await Car.findById(req.params.id)
const post2 = await House.find({})
res.render('post', {
post,
post2,
})
}
最佳答案
作为@TGrif mentions in the comments
post2是对象数组,而不是对象。尝试post2[0].detail
。
这有效-> post2 [0] .detail