大家怎么更新多对多关系表中的关系?
資深大佬 : zeyexe 3
举个例子,现在有个文章-分类的 article_category 多对多关系表,当编辑一篇文章,更新文章的分类之后,怎么更新这个关系表?
一种方式是先直接 delete 相应 article_id 的全部行,然后再 insert 多行 article_id – category_id 的关系。
还有一种方式是先查询得到相应 article_id 的全部行,然后比较当前对应关系和待更新的对应关系,然后删除不再需要的对应关系,新增没有的对应关系。
哪种方式比较好?还有没有其他更好的实现方式?
大佬有話說 (3)