我有三张table
餐厅物品
餐厅
区域
我的协会是
这家餐厅有很多餐厅的东西
餐厅物品属于餐厅
餐厅属于区域
我想查询restaurant items表以获取来自特定地区的项目。
这是我的密码。
const results = await db.restaurant_items.findAll({
where: {
region_id: 3
},
include: [{
model: db.restaurants,
attributes: ['region_id']
}]
})
Sekulize给了我一个错误
未知列“restaurant\u items.region\u id”
当然这不是餐厅的东西。它和餐厅的table在一起。但我如何做到这一点呢?
1条答案
按热度按时间9udxz4iz1#
您可以在include中添加where case。尝试