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')])
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
1
अप्रैल 20
|
142 | ||
|
1
जून 19
|
4302 | ||
|
2
जून 18
|
89 | ||
|
0
मार्च 18
|
5940 | ||
|
3
मई 24
|
3783 |