ReQL command: bitNot

Command syntax

r.bitNot() → number

Description

A bitwise NOT, or complement, is a unary operation that performs logical negation on each bit, forming the ones’ complement of the given binary value. Bits that are 0 become 1, and those that are 1 become 0.

Example:

r.expr(7).bitNot().run(conn);

// Result:
-8

© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/api/java/bit_not/