我正在尝试在两个表之间的合并表中搜索以下条件。
它应该收集并返回包含买方'alex'
或卖方'alex'
的记录。
买方存在于Chat
表中,卖方存在于Market
表中,如下所示。但是,我无法使其正常工作。任何想法都欢迎。
Chat.findAll({
where: {
buyer: 'alex',
seller: 'alex'
},
include: [{
model: Market,
required: true
}]
})
答案 0 :(得分:0)
seller
必须在Market
内
Chat.findAll({
where: {
buyer: 'alex',
},
include: [{
model: Market,
required: true,
where: {
seller: 'alex'
}
}]
})