将_constraints更改为_sql_constraints - 将Odoo v8更改为Odoo v10社区

时间:2017-02-28 18:28:39

标签: python openerp

我注意到Odoo v10社区模块几乎没有Assembly.Load(Byte[])声明,但有很多_constraints

_sql_constraints被弃用了,还是只是巧合?

1 个答案:

答案 0 :(得分:1)

_constraints是定义Python约束的(constraint_function, message, fields)列表。字段列表是指示性的

自8.0版开始不推荐使用:使用constrains()

_sql_constraints (name, sql_definition, message)三元组列表,用于定义在生成支持表时要执行的SQL约束