class RethinkDB::StreamTerm

Direct Known Subclasses

Defined in:

rethinkdb/api-stream.cr
rethinkdb/term.cr

Instance Method Summary

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

Instance Method Detail

def [](key) #

[View source]
def avg(field) #

[View source]
def avg #

[View source]
def avg(&) #

[View source]
def between(a, b, options : Hash | NamedTuple) #

[View source]
def between(a, b, **kargs) #

[View source]
def changes(options : Hash | NamedTuple) #

[View source]
def changes #

[View source]
def concat_map(callable) #

[View source]
def concat_map(&) #

[View source]
def count #

[View source]
def count(&) #

[View source]
def default(value) #

[View source]
def default(&) #

[View source]
def distinct(options : Hash | NamedTuple) #

[View source]
def distinct(**kargs) #

[View source]
def do(*args) #

[View source]
def do(*args, &) #

[View source]
def eq_join(table, callable) #

[View source]
def filter(callable) #

[View source]
def filter(&) #

[View source]
def filter(**kargs, &) #

[View source]
def for_each(callable) #

[View source]
def for_each(&) #

[View source]
def group(**options) #

[View source]
def group(*fields, **options) #

[View source]
def group(&) #

[View source]
def limit(n) #

[View source]
def map(callable) #

[View source]
def map(&) #

[View source]
def max(field) #

[View source]
def max #

[View source]
def max(&) #

[View source]
def max(**options) #

[View source]
def merge(&) #

[View source]
def min(field) #

[View source]
def min #

[View source]
def min(&) #

[View source]
def min(**options) #

[View source]
def order_by(&) #

[View source]
def order_by(options : Hash | NamedTuple) #

[View source]
def order_by(callable) #

[View source]
def order_by(**kargs) #

[View source]
def pluck(*args) #

[View source]
def reduce(callable) #

[View source]
def reduce(&) #

[View source]
def run(conn, runopts : Hash | NamedTuple) #

[View source]
def run(conn) #

[View source]
def run(conn, **runopts) #

[View source]
def skip(n) #

[View source]
def sum(field) #

[View source]
def sum #

[View source]
def sum(&) #

[View source]
def union(other) #

[View source]
def update(options : Hash | NamedTuple, &) #

[View source]
def update(&) #

[View source]
def update(doc, options : Hash | NamedTuple) #

[View source]
def update(doc, **options) #

[View source]
def without(*fields) #

[View source]
def zip #

[View source]