Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
2 Risposte
5455 Visualizzazioni

I uploaded a file as attachment through ir.attachments  model.

I am able to locate that file locally location which is

/.local/share/Odoo/filestore/mydb/0c/0c45faf5b09ce9b7c9fbb6bd1a7787f24d24ab8

How to get the exact file in exact format which i uploaded which is my_file.shp instead of this encrypted file because i wanted to do some manipulation/processing on this file through python code.

I wanted to decrypt this file back to original format and extension with a path associated with it.

Thanks

Avatar
Abbandona
Risposta migliore

You can retrieve the name of the encrypted file in the filestore using the Odoo database. In the table ir.attachments, there are columns named checksum ​and name that allow you to establish the connection between those.

Based on your example, you could have done this:

SELECT name
FROM ir_attachment
WHERE checksum='0c45faf5b09ce9b7c9fbb6bd1a7787f24d24ab8'

The field name would have been: my_file.shp.

Avatar
Abbandona
Risposta migliore

Hi! I've the same problem, have you managed to solve the problem? I need to manipulate it in PHP for a script.

Thanks

Avatar
Abbandona
Post correlati Risposte Visualizzazioni Attività
1
ago 20
7911
0
feb 19
3154
1
gen 23
9145
0
ago 18
3608
1
ago 15
5620