I'm trying to use search with 2 values like example:
result = self.env['hr.employee'].search([('marital', '=', 'single'), '&', ('gender', '=', 'male')])
But I only get error "ValueError: Invalid leaf &". How can I search with and?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
I'm trying to use search with 2 values like example:
result = self.env['hr.employee'].search([('marital', '=', 'single'), '&', ('gender', '=', 'male')])
But I only get error "ValueError: Invalid leaf &". How can I search with and?
In you case, no need to put "&".
Odoo uses Polish Notation for Domain filters.
See this one for more details : https://stackoverflow.com/questions/45506255/odoo-multiple-condition-in-domain-error
Hi
my be you need some update like this
result = self.env['hr.employee'].search(['&',('marital', '=', 'single'),('gender', '=', 'male')])
Buat akun sekarang untuk menikmati fitur eksklufi dan agar terlibat dengan komunitas kami!
DaftarPost Terkait | Replies | Tampilan | Aktivitas | |
---|---|---|---|---|
|
1
Apr 20
|
142 | ||
Advanced search() options like with where in sql.
Diselesaikan
|
|
1
Jun 19
|
4222 | |
|
2
Jun 18
|
89 | ||
|
0
Mar 18
|
5833 | ||
how to add new fields for search in SO/RFQ?
Diselesaikan
|
|
3
Mei 24
|
3695 |