Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
2838 Ansichten

Hi guys,


I'm trying to sync some product data to some external software, and I need an ID for the product images. I can only seem to get the binary image data from the product.product record, so I want to get the ir.attachment ID instead.


I thought I'd be able to just run env["ir.attachment"].search([('res_id', '=', record.id)]) but this doesn't return any results. 


Using env["ir.attachment"].search() gets a list of the attachments, but the ones I need are missing. I've checked the database and it seems to only get rows where the 'public' column is set to 'true', but all the product image attachments have a public value of null.


Is there a way to get around this and search all ir.attachment rows? Or have it so product images are automatically set to public?


Thanks!

Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
0
Juli 24
1751
4
Feb. 25
14966
0
Juli 24
1891
3
März 23
5312
1
Juli 21
5157