class

RethinkDB::DatumTerm

Inherits RethinkDB::Term / Reference / Object

Instance methods

!=(other)

Returns true if this object is not equal to other.

By default this method is implemented as !(self == other) so there's no need to override this unless there's a more efficient way to do it.

Source
%(other)
Source
&(other)
Source
*(other)
Source
+(other)
Source
-(other)
Source
/(other)
Source
<(other)
Source
<=(other)
Source
==(other)

Returns false (other can only be a Value here).

Source
>(other)
Source
>=(other)
Source
[](key)
Source
|(other)
Source
add(*others)
Source
and(*others)
Source
append(value)
Source
avg(field)
Source
between(a, b, options : Hash | NamedTuple)
Source
between(a, b)
Source
ceil
Source
change_at(index, value)
Source
changes(options : Hash | NamedTuple)
Source
changes
Source
concat_map(callable)
Source
concat_map
Source
contains(other)
Source
contains
Source
contains
Source
count(value)
Source
count
Source
count
Source
date
Source
default(value)
Source
default
Source
delete
Source
delete_at(begin_index, end_index)
Source
delete_at(index)
Source
distinct(options : Hash | NamedTuple)
Source
distinct
Source
div(*others)
Source
do(*args)
Source
do(*args, &)
Source
downcase
Source
eq(other)
Source
filter(callable)
Source
filter
Source
filter
Source
floor
Source
for_each(callable)
Source
for_each
Source
ge(other)
Source
get_field(key)
Source
group(field)
Source
group
Source
gt(other)
Source
has_fields(*other)
Source
insert_at(index, value)
Source
keys
Source
le(other)
Source
limit(count)
Source
lt(other)
Source
map(callable)
Source
match(other)
Source
match
Source
max(field)
Source
merge(callable)
Source
merge
Source
min(field)
Source
mod(*others)
Source
mul(*others)
Source
ne(other)
Source
nth(key)
Source
or(*others)
Source
order_by
Source
order_by(callable)
Source
order_by
Source
pluck(*args)
Source
reduce(callable)
Source
reduce
Source
round
Source
run(conn, runopts : Hash | NamedTuple)
Source
run(conn)
Source
run(conn, **runopts)
Source
set_difference(value)
Source
set_insert(value)
Source
set_intersection(value)
Source
set_union(value)
Source
skip(count)
Source
slice(start, size)
Source
slice(start)
Source
splice_at(index, array)
Source
split(sep, max)
Source
split(sep)
Source
split
Source
sub(*others)
Source
sum(field)
Source
to_iso8601
Source
union(other)
Source
upcase
Source
values
Source
without(*fields)
Source