这个方法我自己总结的一个经典的应用场景就是:
当需要写一个方法获取记录并通过xml-rpc供第三方程序调用时,通过fields_get().keys()可以直接获得该模型的所有字段,然后一次read返回给调用者。
这样可以避免一个个敲字段名,同时字段添加或者修改之后也可以动态适应。
L
lizhuchao
@lizhuchao
-
Fields_get方法获取一个模型所有字段的定义 -
Char字段也可以在UI上使用text的widget对于一些size比较长的char字段,在UI上默认显示输入框是一个input field形式。但是一般在这种情况下,为了更好的用户体验,一般希望使用memo的形式。
这个时候只需要在widget中强行指定对应的类型即可。如:
<field name='content' widget="text"></field>