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')])
Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.
RegistrarsePublicaciones relacionadas | Respuestas | Vistas | Actividad | |
---|---|---|---|---|
|
1
abr 20
|
142 | ||
|
1
jun 19
|
4122 | ||
|
2
jun 18
|
89 | ||
|
0
mar 18
|
5733 | ||
|
3
may 24
|
3583 |