ReQL command: optArg
Command syntax
term.optArg(option, value)
Description
Specify an optional argument to a Java ReQL term.
Some terms in ReQL accept optional arguments. Since Java doesn’t support named arguments, the RethinkDB Java driver allows you to pass them by chaining the optArg
command after them.
Example: Pass the right_bound
optional argument to between.
r.table("marvel").between(10, 20).optArg("right_bound", "closed").run(conn);
To pass more than one optional argument, chain optArg
once for each argument.
Example: Pass the right_bound
and index
optional arguments to between.
r.table("marvel").between(10, 20).optArg("right_bound", "closed")
.optArg("index", "power").run(conn);
© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/api/java/optarg/