class CrisalidOdooClient::Resource::Product
Constants
- TABLE_NAME
Public Instance Methods
create(params)
click to toggle source
# File lib/crisalid_odoo_client/resource/product.rb, line 25 def create(params) @client.query.create(TABLE_NAME, params) end
create_in_batch(headers, params)
click to toggle source
# File lib/crisalid_odoo_client/resource/product.rb, line 29 def create_in_batch(headers, params) @client.query.create_in_batch(TABLE_NAME, headers, params) end
destroy(ids)
click to toggle source
# File lib/crisalid_odoo_client/resource/product.rb, line 37 def destroy(ids) @client.query.destroy(TABLE_NAME, ids) end
find(ids = [], params: {}, fields: [], first: false)
click to toggle source
# File lib/crisalid_odoo_client/resource/product.rb, line 17 def find(ids = [], params: {}, fields: [], first: false) @client.query.find(TABLE_NAME, ids, params: params, fields: fields, first: first) end
schema(attributes: [])
click to toggle source
# File lib/crisalid_odoo_client/resource/product.rb, line 5 def schema(attributes: []) @client.query.table_schema(TABLE_NAME, attributes: attributes) end
search(rules: [[]], params: {})
click to toggle source
# File lib/crisalid_odoo_client/resource/product.rb, line 9 def search(rules: [[]], params: {}) @client.query.search(TABLE_NAME, rules: rules, params: params) end
search_read(rules: [[]], params: {}, fields: [])
click to toggle source
# File lib/crisalid_odoo_client/resource/product.rb, line 13 def search_read(rules: [[]], params: {}, fields: []) @client.query.search_read(TABLE_NAME, rules: rules, params: params, fields: fields) end
update(ids, params)
click to toggle source
# File lib/crisalid_odoo_client/resource/product.rb, line 33 def update(ids, params) @client.query.update(TABLE_NAME, ids, params) end
where(rules: [[]], params: {}, fields: [], first: false)
click to toggle source
# File lib/crisalid_odoo_client/resource/product.rb, line 21 def where(rules: [[]], params: {}, fields: [], first: false) @client.query.where(TABLE_NAME, rules: rules, params: params, fields: fields, first: first) end