|
|
1
4
应该使用函数唯一索引来应用此约束。不幸的是,SQLAlchemy中的数据库泛型独立于数据库的模式定义机制还没有抽象出函数索引。您必须使用DDL构造来注册自定义模式定义子句。如果使用声明性方法声明架构,请在类定义后添加以下内容:
我成功使用的语法:
|
|
|
2
-1
我非常确定,唯一约束只能应用于已经包含数据的列,而不能应用于运行时计算的表达式。因此,您需要创建一个额外的列,其中包含
|
|
|
Arbaaz Ali · 暂停AWS RDS上的复制 2 年前 |
|
|
Nero · 我应该如何提取嵌套列表以保存到数据库? 3 年前 |
|
|
Danil · 为什么pycharm没有看到sqlalchemy模块? 4 年前 |
|
|
user3690132 · Python,SQLalchemy对象长度 8 年前 |