0
嵌套关系我有这样一个查询:“或”过滤器在环回查找查询
Members.app.models.MobileUserAlertRelation.find({where: {userId: userId}, include: {relation: "alerts", scope: {where: {title: 'testng'}, include: {relation: "alertTypes", scope: {where: {alertTypeName: "test"}}}}}}, function(err, result) {
console.log(result);
});
这里MobileUserAlertRelation模式有关系,“警报”,并提醒模式有关系“alertTypes”。 我想要实现的是:找到警报中的标题字段是“testng”还是alertTypes中的alertTypeName字段是“test”。
Table structure is like:
MobileUserAlertRelation: fields {id, userId, alertId}
Alerts: fields {id, title, alertTypeId}
AlertTypes: fields {id, alertTypeName}
即, AlertType关系嵌套在警报关系中。 这怎么办?任何帮助,将不胜感激。请让我知道是否需要更多的澄清。