如何隐藏关联表导致链接查询与sequ​​elize?

时间:2017-12-14 07:13:39

标签: node.js sequelize.js

我将2个表格AB与表格AB相关联: A.belongsToMany(B, {through: AB}) B.belongsToMany(A, {through: AB})

问题是,当我做一些查询时: A.getBs(); B.findOne({ ... include;[{model:A}] }) 关联表总会有一些额外的结果: AB.a; AB.b; AB:{ a, b, } 我该如何排除这些?

2 个答案:

答案 0 :(得分:3)

由我自己解决,经过多次尝试> <

 sheets.add after:=sheets(sheets.count - 1)

答案 1 :(得分:0)

通常与

一起使用
through: {
    attributes: []
}

但是你也可以尝试这个

 joinTableAttributes: []