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


Python Django ExclusionConstraint.opclasses用法及代码示例


本文介绍django.contrib.postgres.constraints.ExclusionConstraint.opclasses的用法。

声明

ExclusionConstraint.opclasses
Django 3.2 中的新函数。

用于此约束的PostgreSQL operator classes 的名称。如果您需要自定义运算符类,则必须为约束中的每个表达式提供一个。

例如:

ExclusionConstraint(
    name='exclude_overlapping_opclasses',
    expressions=[('circle', RangeOperators.OVERLAPS)],
    opclasses=['circle_ops'],
)

使用 circle_opscircle 上创建排除约束。

相关用法


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