many-to-one字段可用的关键字参数
ondelete定义关联记录删除时执行的操作:
set null (默认值): 关联字段删除时会置为空值
restricted:抛出错误阻止删除
cascade:在关联记录删除时同时删除当前记录
context是一个数据字典,可在浏览关联时为网页客户端传递信息,比如设置默认值。
第八章 Odoo 12开发之业务逻辑 – 业务流程的支持中会做深入说明。
domain是一个域表达式:使用一个元组列表过滤记录来作为关联记录选项,第八章 Odoo 12开发之业务逻辑 – 业务流程的支持中会详细说明。
auto_join=True允许ORM在使用关联进行搜索时使用SQL连接。使用时会跳过访问安全规则,用户可以访问安全规则不允许其访问的关联记录,但这样 SQL 的查询会更有效率且更快。
delegate=True 创建一个关联记录的代理继承。使用时必须设置required=True和ondelete=’cascade’。代理继承更多知识参见第四章 Odoo 12 开发之模块继承。
我的昵称:维度WeDo
我的主页:https://www.jianshu.com/u/c902b6d388b6
我的简介:号称是个技术工程师但是从没有深入的学习技术,都是停留在知其然上面,对其所以然研究甚少,以后通过这里学习和记录其所以然。
网友评论