Вставка данных в OpenERP через Object Object On Rails (OOOR) - PullRequest
1 голос
/ 13 марта 2012

Я хочу вставить данные в базу данных OpenERP postgresql, я могу получить данные из нее с помощью метода ProductProduct.find (1) , но я не знаю, как использовать вставку OOOR данные в базу данных через него.

Пожалуйста, помогите.

Ответы [ 3 ]

4 голосов
/ 27 марта 2012

Вы можете вставлять данные так же, как в ActiveRecord в Rails.Для продукта, например:

product = ProductProduct.find(1)<br/> product.name = "New Name for product"<br/> product.save<br/>

0 голосов
/ 18 апреля 2017

Вы также можете создать новую запись, используя Ooor

pc = ProductCategory.new(:name => 'Categ From Rails!')
#<ProductCategory:0xb702c42c @prefix_options={}, @attributes={"name"=>"Categ From Rails!"}>
pc.create
pc.id

Для получения дополнительной информации https://github.com/akretion/ooor

0 голосов
/ 19 марта 2012

Openerp предоставляет XMLRPC веб-сервис.Вы можете вызвать этот веб-сервис и вызвать метод create для вставки ваших данных.

Вы получите помощь по веб-сервису для openerp от http://doc.openerp.com/v6.0/developer/6_22_XML-RPC_web_services/index.html

...