Odoo-如何按日期搜索



我想根据日期字段搜索对象列表

reservations = self.env['rm.reservation'].search([
('check_in', '=', self.check_in)
])

但是当我运行Odoo时,我得到了一个运行时错误

ValueError: Invalid field rm.reservation.check_in in leaf ('check_in', '=', datetime.date(2021, 12, 20))

这是保留模型类中的check_in字段声明

check_in = fields.Date(string='Check In', required=True,
default=lambda self: fields.date.today())

对不起,这是我的错,我应该打电话给

reservations = self.env['rm.reservation.room.line'].search([
('check_in', '=', self.check_in)
])

这就是解决问题

最新更新