下面是我的代码,

我试图使用来自两个不同服务器的信息,并在称为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

10-04 13:57