Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
2354 Zobrazení

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
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
0
čvc 24
1034
4
úno 25
14268
0
čvc 24
974
3
bře 23
4605
1
čvc 21
4626