@@ -950,26 +950,20 @@ A domain can be a simple condition ``(field_expr, operator, value)`` where:
950
950
``=? ``
951
951
unset or equals to (returns true if ``value `` is either ``None `` or
952
952
``False ``, otherwise behaves like ``= ``)
953
- ``=like ``
953
+ ``=like `` (and `` not =like ``)
954
954
matches ``field_expr `` against the ``value `` pattern. An underscore
955
955
``_ `` in the pattern stands for (matches) any single character; a
956
956
percent sign ``% `` matches any string of zero or more characters.
957
- ``like ``
957
+ ``like `` (and `` not like ``)
958
958
matches ``field_expr `` against the ``%value% `` pattern. Similar to
959
959
``=like `` but wraps ``value `` with '%' before matching
960
- ``not like ``
961
- doesn't match against the ``%value% `` pattern
962
- ``ilike ``
960
+ ``ilike `` (and ``not ilike ``)
963
961
case insensitive ``like ``
964
- ``not ilike ``
965
- case insensitive ``not like ``
966
- ``=ilike ``
962
+ ``=ilike `` (and ``not =ilike ``)
967
963
case insensitive ``=like ``
968
- ``in ``
964
+ ``in `` (and `` not in ``)
969
965
is equal to any of the items from ``value ``, ``value `` should be a
970
966
collection of items
971
- ``not in ``
972
- is unequal to all of the items from ``value ``
973
967
``child_of ``
974
968
is a child (descendant) of a ``value `` record (value can be either
975
969
one item or a list of items).
@@ -984,17 +978,14 @@ A domain can be a simple condition ``(field_expr, operator, value)`` where:
984
978
Takes the semantics of the model into account (i.e following the
985
979
relationship field named by
986
980
:attr: `~odoo.models.Model._parent_name `).
987
- ``any ``
981
+ ``any `` (and `` not any ``)
988
982
matches if any record in the relationship traversal through
989
983
``field_expr `` (:class: `~odoo.fields.Many2one `,
990
984
:class: `~odoo.fields.One2many `, or :class: `~odoo.fields.Many2many `)
991
985
satisfies the provided domain ``value ``.
992
986
The ``field_expr `` should be a field name.
993
- ``not any ``
994
- matches if no record in the relationship traversal through
995
- ``field_expr `` (:class: `~odoo.fields.Many2one `,
996
- :class: `~odoo.fields.One2many `, or :class: `~odoo.fields.Many2many `)
997
- satisfies the provided domain ``value ``.
987
+ ``any! `` (and ``not any! ``)
988
+ like ``any ``, but bypasses access checks.
998
989
999
990
* ``value ``
1000
991
variable type, must be comparable (through ``operator ``) to the named
0 commit comments