Команда ReQL: and
Синтаксис команды
bool.and([bool, bool, ...]) → bool r.and([bool, bool, ...]) → bool
Описание
Вычисляет логическое «и» одного или нескольких значений.
Команда and может использоваться как инфиксный оператор после первого аргумента (r.expr(true).and(false)) или со всеми аргументами в качестве параметров (r.and(true,false)).
Вызов and с нулевыми аргументами вернёт true.
Пример: Возвращает значение true, если оба a и b равны true.
boolean a = true;
boolean b = false;
r.expr(a).and(b).run(conn);
// Result:
false
Пример: Возвращает значение true, если все x, y и z равны true.
boolean x = true;
boolean y = true;
boolean z = true;
r.and(x, y, z).run(conn);
// Result:
true
© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/api/java/and/