Warning: include_once(/home/favoledo/robertozanardo.com/wp-content/sunrise.php): Failed to open stream: No such file or directory in /home/favoledo/robertozanardo.com/wp-includes/ms-settings.php on line 52

Warning: include_once(): Failed opening '/home/favoledo/robertozanardo.com/wp-content/sunrise.php' for inclusion (include_path='.:/opt/alt/php83/usr/share/pear:/opt/alt/php83/usr/share/php:/usr/share/pear:/usr/share/php') in /home/favoledo/robertozanardo.com/wp-includes/ms-settings.php on line 52
Odoo Python use of like in self.env.search Domains - Odoo e Soluzioni Open Source

Odoo Python use of like in self.env.search Domains

Direttamente da questo articolo Odoo Forum, riporto questo utile vademecum per l’utilizzo dell’operatore like in self.env.search per operazioni di selezione sui domini:

La i davanti al like sta per case insensitive.Mentre il prefisso “=” ricerca la corrispondenza esatta, quindi senza il prefisso “=” il sistema orm aggiunge una wildcard ai termini di ricerca.

Esempi:

[(‘name’, ‘like’, ‘dog’)]

Trova i records ‘dog’, ‘dogs’, ‘bulldog’, … ma non ‘Dog’.

[(‘name’, ‘=like’, ‘dog’)]

Trova esclusivamente ‘dog’ (come l’operatore =).

[(‘name’, ‘ilike’, ‘dog’)]

Ricerca universale. Trova ‘dog’, ‘DOGS’, ‘Bulldog’, etc..

[‘name’, ‘=ilike’, ‘dog’)]

Trova ‘dog’, ‘DOG’, ‘Dog’, ‘DOg’, DoG’, ‘dOG’, ‘doG’ and ‘dOg’.

 

 

Lascia un commento