如何从Sequelize中的m:n关联表中删除所有寄存器?
我有两个模型与一个m:n
关联通过一个表,我想删除这两个模型之间的所有关联。
要添加关联,我可以这样做:
//just for example, imagine that a1, b1 and b2 are instances of models A and B //and they association are made through table AB a1.addB(b1); a1.addB(b2); // or a1.setB([b1,b2]);
现在我在表AB中有一个寄存器,将a1
与b1
相关联,另一个将a1
与b2
相关联。
我的问题是:如何删除表AB
a1
和B
寄存器之间的所有关联?
我不想删除de a1
寄存器,只是把它从B
分离出来。
我尝试这样做:
a1.set();
但它尝试在表AB
插入一个NULL
值
更新:关于Sequelize
有一个问题