ReQL command: and
Command syntax
bool.and([bool, bool, ...]) → bool r.and([bool, bool, ...]) → bool
Description
Compute the logical “and” of one or more values.
The and
command can be used as an infix operator after its first argument (r.expr(true).and(false)
) or given all of its arguments as parameters (r.and(true,false)
).
Calling and
with zero arguments will return true
.
Example: Return whether both a
and b
evaluate to true.
boolean a = true;
boolean b = false;
r.expr(a).and(b).run(conn);
// Result:
false
Example: Return whether all of x
, y
and z
evaluate to 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/