Odoo
Сообщений 1 страница 4 из 4
Поделиться22019-02-21 14:18:53
Orm API
search(search_domain, [ offset, ] [ filter ])
>>> env['res.users'].search([('id', '=', 1)])
res.users(1,)
>>> env['res.users'].search([('id', '>', 10), ('id', '<', 100)])
res.users(12, 34, 55, 56, 78, 80, 99)
>>> env['res.users'].search([('id', '>', 10), ('id', '<', 100)], offset=3)
res.users(56, 78, 80, 99)
>>> env['res.users'].search([('id', '>', 10), ('id', '<', 100)], offset=3, limit=2)
res.users(56, 78)
search_read(search_domain, [ offset, ] [ filter ])
>>> env['res.users'].search_read([('id', '=', 1)])
{'name': 'Alisa', age: 20, 'email': 'example@gmail.com'}
search_count(search_domain)
>>> env['res.users'].search_read([('id', '=', 1)])
1
create(data)
>>> env['res.users'].create({'name': "Lisa Lisa"})
res.users(234, )
write(data)
>>> env['res.users'].write({'name': "Lisa Lisa !!!"})
(no output)
► env['res.users'].search([('id', '=', 1)]) → res.users(1,) ► env['res.users'].search_read([('id', '=', 1)]) → {'name': 'Alisa', age: 20, 'email': 'example@gmail.com'} ► env['res.users'].search_count() → 14
Поделиться32019-02-22 10:21:04
Работа с интерактивной оболочкой
self.env.cr.commit()
Поделиться42019-03-21 10:14:46
ir = Information Repository