Search
Preparing search index...
The search index is not available
DefinitelyTyped
Inherited
Private
Externals
Only exported
rethinkdb
Expression
Interface Expression
Hierarchy
Writeable
Operation
Expression
Index
Call signatures
Methods
add
and
append
contains
default
delete
div
eq
ge
gt
hasFields
le
lt
merge
mod
mul
ne
not
or
replace
run
sub
update
Call signatures
(
prop
:
string
)
:
Expression
Parameters
prop:
string
Returns
Expression
Methods
public
add
(
n
:
number
)
:
Expression
Parameters
n:
number
Returns
Expression
public
and
(
b
:
boolean
)
:
Expression
Parameters
b:
boolean
Returns
Expression
public
append
(
prop
:
string
)
:
Expression
Parameters
prop:
string
Returns
Expression
public
contains
(
prop
:
string
)
:
Expression
Parameters
prop:
string
Returns
Expression
public
default
(
value
:
T in "rethinkdb".Expression<T>
)
:
Expression
Parameters
value:
T in "rethinkdb".Expression<T>
Returns
Expression
public
delete
(
options
?:
UpdateOptions
)
:
Operation
Parameters
options?:
UpdateOptions
optional
Returns
Operation
public
div
(
n
:
number
)
:
Expression
Parameters
n:
number
Returns
Expression
public
eq
(
v
:
any
)
:
Expression
Parameters
v:
any
Returns
Expression
public
ge
(
value
:
T in "rethinkdb".Expression<T>
)
:
Expression
Parameters
value:
T in "rethinkdb".Expression<T>
Returns
Expression
public
gt
(
value
:
T in "rethinkdb".Expression<T>
)
:
Expression
Parameters
value:
T in "rethinkdb".Expression<T>
Returns
Expression
public
hasFields
(
fields
?:
Array<string>
)
:
Expression
Parameters
fields?:
Array<string>
optional
Returns
Expression
public
le
(
value
:
T in "rethinkdb".Expression<T>
)
:
Expression
Parameters
value:
T in "rethinkdb".Expression<T>
Returns
Expression
public
lt
(
value
:
T in "rethinkdb".Expression<T>
)
:
Expression
Parameters
value:
T in "rethinkdb".Expression<T>
Returns
Expression
public
merge
(
query
:
Expression
)
:
Expression
Parameters
query:
Expression
Returns
Expression
public
mod
(
n
:
number
)
:
Expression
Parameters
n:
number
Returns
Expression
public
mul
(
n
:
number
)
:
Expression
Parameters
n:
number
Returns
Expression
public
ne
(
v
:
any
)
:
Expression
Parameters
v:
any
Returns
Expression
public
not
(
)
:
Expression
Returns
Expression
public
or
(
b
:
boolean
)
:
Expression
Parameters
b:
boolean
Returns
Expression
public
replace
(
obj
:
Object
, options
?:
UpdateOptions
)
:
Operation
Parameters
obj:
Object
options?:
UpdateOptions
optional
Returns
Operation
public
replace
(
expr
:
ExpressionFunction
)
:
Operation
Parameters
expr:
ExpressionFunction
Returns
Operation
public
run
(
conn
:
Connection
, cb
:
(err: Error, result: T) => void
)
:
any
Parameters
conn:
Connection
cb:
(err: Error, result: T) => void
Returns
any
public
sub
(
n
:
number
)
:
Expression
Parameters
n:
number
Returns
Expression
public
update
(
obj
:
Object
, options
?:
UpdateOptions
)
:
Operation
Parameters
obj:
Object
options?:
UpdateOptions
optional
Returns
Operation
Globals
rethinkdb
count
Aggregator
Connection
ConnectionOptions
CreateResult
Db
DropResult
Expression
add
and
append
contains
default
delete
div
eq
ge
gt
hasFields
le
lt
merge
mod
mul
ne
not
or
replace
run
sub
update
ExpressionFunction
GetTableOptions
Index
InsertOptions
JoinFunction
JoinResult
Operation
ReduceFunction
Sequence
Sort
Table
TableOptions
Time
UpdateOptions
WriteResult
Writeable
Cursor
asc
avg
branch
connect
db
dbCreate
dbDrop
dbList
desc
expr
now
row
sum
table