当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Django RelatedManager.clear用法及代码示例


本文介绍django.db.models.fields.related.RelatedManager.clear的用法。

声明

clear(bulk=True)

从相关对象集中移除所有对象:

>>> b = Blog.objects.get(id=1)
>>> b.entry_set.clear()

请注意,这不会删除相关对象 - 它只是解除它们的关联。

就像 remove() 一样,clear() 仅在 ForeignKey 上可用,其中 null=True 并且它还接受 bulk 关键字参数。

对于多对多关系,bulk 关键字参数不存在。

相关用法


注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.db.models.fields.related.RelatedManager.clear。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。