2016-02-29 19 views
2

我有一个问题,因为当我在sale.order.line模型中创建一个字段。当我在sale_order_line中进行查询时,该字段不会出现在数据库Postgresql中。为什么当我在sale.py中创建一个字段时,它不是在Postgresql数据库中创建的?

这是我在模型sale.order.line创建领域的语句:

niu = fields.Char(string="NIU", compute="_niu_validation", default=" ", readonly=True) 

请如果有人可以帮助我,我会非常感激。感谢您的时间和奉献。

回答

3

因为它是一个计算字段。如果你需要存储需要添加,如参数:

store=True 
+0

谢谢,但现在Odoo显示我下面的错误: ProgrammingError:列“牛”关系“sale_order_line”不存在 LINE 1 :... roduct_id“,”product_packaging“,”qty_delivered“,”niu“,”cr ... – beriliox

+1

您是否重新启动服务器?您还应该升级模块。 –

+0

我会去做的。谢谢。 – beriliox

相关问题