class RethinkDB::RowsTerm
- RethinkDB::RowsTerm
- RethinkDB::StreamTerm
- RethinkDB::Term
- Reference
- Object
Direct Known Subclasses
Defined in:
rethinkdb/api-rows.crInstance Method Summary
- #changes(options : Hash | NamedTuple)
- #changes
- #count(value)
- #count
- #count(&)
- #delete
- #filter(callable)
- #filter(&)
- #filter(**kargs, &)
- #get_all(args : Array, **kargs)
- #get_all(*args, **kargs)
- #replace(doc)
- #replace(&)
- #slice(start, size)
- #slice(start)
- #update(options : Hash | NamedTuple, &)
- #update(&)
- #update(doc, options : Hash | NamedTuple)
- #update(doc, **options)
Instance methods inherited from class RethinkDB::StreamTerm
[](key)
[],
avg(field)avg
avg(&) avg, between(a, b, options : Hash | NamedTuple)
between(a, b, **kargs) between, changes(options : Hash | NamedTuple)
changes changes, concat_map(callable)
concat_map(&) concat_map, count
count(&) count, default(value)
default(&) default, distinct(options : Hash | NamedTuple)
distinct(**kargs) distinct, do(*args)
do(*args, &) do, eq_join(table, callable) eq_join, filter(callable)
filter(&)
filter(**kargs, &) filter, for_each(callable)
for_each(&) for_each, group(**options)
group(*fields, **options)
group(&) group, limit(n) limit, map(callable)
map(&) map, max(field)
max
max(&)
max(**options) max, merge(&) merge, min(field)
min
min(&)
min(**options) min, order_by(&)
order_by(options : Hash | NamedTuple)
order_by(callable)
order_by(**kargs) order_by, pluck(*args) pluck, reduce(callable)
reduce(&) reduce, run(conn, runopts : Hash | NamedTuple)
run(conn)
run(conn, **runopts) run, skip(n) skip, sum(field)
sum
sum(&) sum, union(other) union, update(options : Hash | NamedTuple, &)
update(&)
update(doc, options : Hash | NamedTuple)
update(doc, **options) update, without(*fields) without, zip zip
Instance methods inherited from class RethinkDB::Term
clone
clone,
coerce_to(target)
coerce_to,
to_reql : JSON::Any
to_reql,
type_of
type_of
Constructor methods inherited from class RethinkDB::Term
new(type : RethinkDB::TermType, args : Array, options)new(type : RethinkDB::TermType, args : Array)
new(any : JSON::Any)
new(type : RethinkDB::TermType) new