什么是attachment=True odoo 13

Moa*_*rok 2 odoo odoo-13

我创建了一个自定义模块,其中包含此字段

record_file = fields.Binary(string='file', attachment=True, help='Upload the file')
Run Code Online (Sandbox Code Playgroud)

据我所知,attachment=True应该将我的图像或 pdf 保存到 ir.attachment 但在那里看不到任何内容

难道我做错了什么

Ken*_*nly 5

你没有做错什么,ir.attachmentres_field(一个 Char 字段)的值被设置时,记录被隐藏。

当您上传文件并保存时,会创建一个附件并将 的值res_field设置为record_file使其在 下不可见Attachments

如果不存在,您可以检查方法_searchread_group 是否被覆盖以添加res_field=False到域中。

请注意,该attachment参数的默认值是True这样您就不需要使用attachment=True.