Curso2020

¡Bienvenido!

Esta comunidad es para profesionales y principiantes en nuestros productos y servicios.
Comparte y discute el mejor contenido y nuevas ideas de marketing, construye tu perfil profesional y conviértete en un mejor comercializador.

0

Como conectar nodejs contra odoo

Buenas, estoy intentando hacer una web en node que conecte contra la base de datos de odoo, he encontrado una forma de conectarme con un módulo de node que se llama odoo-connect -> https://www.npmjs.com/package/odoo-connect y tengo una funcion en postgresql la cual tengo almacenada en la base de datos del odoo, a la que accedo con dbeaver, pero no logro llamar a dicha función desde mi código en node, si que soy capaz de sacar datos y crear nuevos datos pero no logro ejecutar dicha función, en el editor de sql de dbeaver se ejectua tal que así -> SELECT * FROM publi.myFunction() pero en node no soy capaz de llamar a esa función, alguien sabe alguna manera de hacerlo?? ya sea con este modulo de odoo-connect o con cualquier otro, en cuanto a la documentación no he encontrado nada útil ni en la guia de la api de odoo ni nada, si alguien sabe como solucionar este problema le estaría muy agradecido, muchas gracias.

Avatar
Descartar
1 Respuesta
0
Best Answer

Yo las veces que he conectado con odoo no lo he hecho directamente a la base de datos, utilizo su webservice.

Sin saber exactamente que es lo que quieres hacer ahí, te recomendaría que lo usases, te devolverá los datos tal y cómo te los daría odoo "ya con relaciones cómo arrays, etc.." y puedes llamar a métodos de las clases. Si necesitas más información aquí está el enlace de la docu oficial:

https://www.odoo.com/documentation/14.0/webservices/odoo.html

Espero que sea de ayuda :P Suerte!!

Avatar
Descartar