attachment=True 做什么 odoo 13
what does attachment=True do odoo 13
我创建了一个自定义模块,其中包含此字段
record_file = fields.Binary(string='file', attachment=True, help='Upload the file')
根据我的理解 attachment=True
应该将我的图像或 pdf 保存到 ir.attachment 但我在那里看不到任何东西
我是不是做错了什么
您没有做错什么,ir.attachment
记录在设置 res_field
(Char 字段)的值时被隐藏。
当您上传文件并保存时,会创建一个附件,并将 res_field
的值设置为 record_file
,使其在 Attachments
下不可见。
您可以检查方法 _search and read_group 是否被覆盖以在域中添加 res_field=False
(如果不存在)。
请注意,attachment
参数的默认值为 True
,因此您无需使用 attachment=True
。
编辑:
来自Binary 现场文档:
attachment (bool) – whether the field should be stored as ir_attachment or in a column of the model’s table (default: True
).
我创建了一个自定义模块,其中包含此字段
record_file = fields.Binary(string='file', attachment=True, help='Upload the file')
根据我的理解 attachment=True
应该将我的图像或 pdf 保存到 ir.attachment 但我在那里看不到任何东西
我是不是做错了什么
您没有做错什么,ir.attachment
记录在设置 res_field
(Char 字段)的值时被隐藏。
当您上传文件并保存时,会创建一个附件,并将 res_field
的值设置为 record_file
,使其在 Attachments
下不可见。
您可以检查方法 _search and read_group 是否被覆盖以在域中添加 res_field=False
(如果不存在)。
请注意,attachment
参数的默认值为 True
,因此您无需使用 attachment=True
。
编辑:
来自Binary 现场文档:
attachment (bool) – whether the field should be stored as ir_attachment or in a column of the model’s table (
default: True
).