DataError“timestamp”Odoo v8类型的语法无效

2024-05-10 17:36:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试加载所有处于草稿状态的sale.order对象,并尝试按日期筛选所有这些草稿,到目前为止,我所拥有的是:

@api.multi
@api.depends('sale_order')
def _compute_amount_total(self):
    draft_orders = self.env['sale.order'].search([('state', '=', 'draft'),('date_order','<=', time.strftime('%%Y-12-31')),('date_order','>=',time.strftime('%%Y-09-01'))])  
    amount_total = sum(draft_orders.mapped('amount_total'))
    for record in self:
        record.amount_total = amount_total

但当我试图在我的视图中访问它时,我得到的错误是:

^{pr2}$

我想这与Postgres有关,但是我不知道如何在Odoo的orm上声明日期类型的域过滤器。在

草稿域工作得很好,我认为域连接也很好,一定有一些日期域。在

有什么想法吗?在


Tags: 对象selfapidatetime状态ordersale