在Odoo/OpenERP 7中,我有一个可为空的数字列,称为balance
我正在尝试使用Python代码将None
更新为字段
但是,令人沮丧的是,Python将None视为0,因此我在数据库中以0而不是预期的Null结束。
关于如何使用write命令存储空值的任何指针?
最佳答案
您不能:Odoo ORM不支持空数值。
如果您确实需要将“空”值与零值区分开,则需要一种变通方法:使用字符串字段(更简单,但需要进行额外的检查以仅允许数字并且更难以执行计算)或使用第二个 bool 字段标记空值。
关于python - Odoo-将null写入数字列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28069439/