Vemos algunas sentencias para descubrir la información de la provincia de Valencia.
Para ello entramos en Odoo y seleccionameos en Configuracion el modo desarrollador y comprobamos que aparece el escarabajo.
Entramos en el menu Contactos - Configuracion - (Localizacion Provincias)
Ahora le damos al Escarabajo - Ver campos
y sale que la el modelo es Country State que es res.country.state
por tanto hay que buscar una tabla que se llame parecido (seguramene sera res_country_state
# 1. Conectarse como postgres myuser@SRV-ODOO-ERP:~$ sudo -i -u postgres # 2. pide la contraseña (en principio de su) # 3.ejecutar psql postgres@SRV-ODOO-ERP:~$ psql # 4. Listr las pases de datos postgres=# \l # 5. Devuelve # Name | Owner | Encoding | Collate | Ctype | ICU Locale | Locale Provider | Access privileges #-----------+----------+----------+-------------+-------------+------------+-----------------+----------------------- # odoo | odoo | UTF8 | C | es_ES.UTF-8 | | libc | # postgres | postgres | UTF8 | es_ES.UTF-8 | es_ES.UTF-8 | | libc | # template0 | postgres | UTF8 | es_ES.UTF-8 | es_ES.UTF-8 | | libc | =c/postgres + # | | | | | | | postgres=CTc/postgres # template1 | postgres | UTF8 | es_ES.UTF-8 | es_ES.UTF-8 | | libc | =c/postgres + # | | | | | | | postgres=CTc/postgres #(4 rows) # 5. Nos salimos q # 6. Nos conectamos a la bbdd "odoo"postgres=# \c odoo# You are now connected to database "odoo" as user "postgres # 7. Comados para listar # 7.1 \d lista todo todo # 7.2 \dn lista esquems # 7.3 \dt lista tablas # 8. mostrar las tablas y vemos que aprece una llamada res_country_state odoo=# \dt # 9. Ver los campos de una tabla (No olvidar el ";" del final !!! odoo=# select column_name from information_schema.columns where table_name='res_country_state'; # column_name #------------- # id # country_id # create_uid # write_uid # create_date # write_date # name # code #(8 rows) # 10. Ver la información de la provincia de Valencia odoo=# select id, name, code, country_id from res_country_state where code='V'; # id | name | code | country_id #-----+---------------------+------+------------ # 464 | València (Valencia) | V | 68 # 575 | Tierra del Fuego | V | 10 #(2 rows)
En este caso consultamos el valor del id y del country_id
No hay comentarios :
Publicar un comentario