當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。