【发布时间】:2015-12-29 21:17:55
【问题描述】:
我有两个字段:
class Person(base):
field1 = Column(String(32), unique=True, nullable=True)
field2 = Column(String(128), unique=True, nullable=True)
field3 = ...
...
我需要创建一个约束,以检查是否至少有一个 [field1, field2] 可用。我想我需要使用CheckConstraint,但我没有得到结果。有什么想法吗?
【问题讨论】:
标签: python sql orm sqlalchemy check-constraints