【发布时间】:2011-12-14 21:23:18
【问题描述】:
当我需要从声明性 ORM 多对多关系中删除对象时,我应该这样做:
blogpost.tags.remove(tag)
嗯。如果我需要清除所有这些关系(不仅仅是一个),我应该怎么做?典型情况:我想为我的博文设置一个新的标签列表。所以我需要...:
- 删除该博文和标签之间的所有现有关系。
- 设置新关系并在不存在时创建新标签。
当然,可能有更好的方法来做到这一点。在这种情况下,请告诉我。
【问题讨论】:
标签: python many-to-many sqlalchemy