【发布时间】:2020-11-25 07:49:45
【问题描述】:
我有一个从 res.partner.bank 继承的模型,我添加了一个名为 location 的自定义字段,这就是模型的样子。
class SalesPartnerBankInherit(models.Model):
_inherit = 'res.partner.bank'
location = fields.Char()
我有另一个从 sale.order 继承的模型,其字段与 res.partner.bank 具有多对一关系 如果 res.partner.bank 中有超过 1 条具有相同位置字段值的记录,我只想在 many2one 下拉列表中显示 1 条记录? 这是我继承的 sale.order 模型,带有 many2one location_id 字段
location_id = fields.Many2one('res.partner.bank',
string='Bank Account Location')
因此,如果有相同位置的重复 res.partner.bank 记录,我只想在下拉列表中显示 1 条记录。
【问题讨论】:
-
将其设为
compute字段,并在计算方法中为其分配一条记录。