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


Python Django UniqueConstraint.condition用法及代码示例


本文介绍 django.db.models.UniqueConstraint.condition 的用法。

声明

UniqueConstraint.condition

一个 Q 对象,用于指定您希望约束强制执行的条件。

例如:

UniqueConstraint(fields=['user'], condition=Q(status='DRAFT'), name='unique_draft_user')

确保每个用户只有一份草稿。

这些条件与 Index.condition 具有相同的数据库限制。

相关用法


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