首页 > 解决方案 > Odoo 产品搜索 to_date 不正确

问题描述

我正在使用 Odoo V12 并尝试在某个日期查询产品,但此查询未返回正确的值。有谁知道可能是什么问题?

        products = self.env['product.product'].\
            search([('type', '=', 'product'), ('qty_available', '!=', 0)]).\
            with_context(dict(to_date=self.date, company_owned=True,
                              create=False, edit=False))

标签: odooproduct

解决方案


您正在尝试搜索数据库中不存在的字段。搜索查询仅在数据库中存在字段时运行。这意味着您不能在搜索查询中传递 compute store = false 字段。计算字段仅在 store = True 时有效


推荐阅读