今天有个需求要跨库查询,但是用include 只会查同一个sequelize实例,有点懵,除了写sql 还有别的用sequelize直接能做到的方式吗?
const result = await ctx.userModel.OrderCart.findAll({
attributes: ['id', 'productCount'],
include: {
model: ctx.productModel.ProductInfo,
attributes: {
exclude: ['create_time', 'update_time', 'averageCost']
}
}
})
类似这样的形式,报错是找不到表,应该是sequelize 不能跨实例查询。。。