Логические операторы
and (Логическое И)
Оператор and возвращает логическое значение true, если оба операнда вычисляются в true. Если один или оба операнда не имеют логического типа, сначала они приводятся к логическому значению по правилам функции $boolean.
Пример
library.books["Aho" in authors and price < 50].title
or (Логическое ИЛИ)
Оператор or возвращает логическое значение true, если хотя бы один операнд вычисляется в true. Если один или оба операнда не имеют логического типа, сначала они приводятся к логическому значению по правилам функции $boolean.
Пример
library.books[price < 10 or section="diy"].title
Обратите внимание: логическое «НЕ» — это функция, а не оператор.