zl程序教程

您现在的位置是:首页 >  后端

当前栏目

odoo13 非本库字段,排序问题

排序 问题 odoo13
2023-09-11 14:20:48 时间

odoo13 非本库字段,排序问题

非本库字段,通过增加

在tree加上 default_order='id desc' 这个是按照id逆序排序

这种方法对于非本库字段不可用

 

但有一个问题是,如果字段已经创建,那么它将/可能不会使用最新的数据进行更新。

为了解决这个问题,我创建了另一个与原始字段信息相同的字段,然后链接到它。我读到其他人放弃这些领域,然后重新创造它们。

最终解决方案:非本表字段,即引用字段,在字段定义中增加store=True暂时可用。。。。

相关字段不存储在数据库中,并且不能按未存储在数据库中的字段排序,因此该部分的解决方案是在相关字段中添加store=True

 

 

name = fields.Char('检测项', related='biaozhun_id.name', required=True,store=True)