package query
- Alphabetic
- By Inheritance
- query
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
sealed abstract
class
Action
extends AnyRef
Enumeration for event action types.
- case class After (expr: Expr) extends Cursor with Product with Serializable
- case class Before (expr: Expr) extends Cursor with Product with Serializable
-
sealed
trait
Cursor
extends AnyRef
Helper for pagination cursors
-
final
case class
Expr
extends AnyVal with Product with Serializable
A query language expression.
-
sealed abstract
class
Normalizer
extends AnyRef
Enumeration for casefold operation.
-
final
case class
Path
extends AnyVal with Product with Serializable
Helper for path syntax
- class QueryMacros extends AnyRef
-
sealed abstract
class
TimeUnit
extends AnyRef
Enumeration for time units.
Enumeration for time units. Used by https://app.fauna.com/documentation/reference/queryapi#time-and-date.
Value Members
-
def
Abort(msg: Expr): Expr
A Abort expression.
A Abort expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#basic-forms
-
def
Abs(num: Expr): Expr
An Abs expression.
An Abs expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Acos(num: Expr): Expr
An Acos expression.
An Acos expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Add(terms: Expr*): Expr
An Add expression.
An Add expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
And(terms: Expr*): Expr
An And expression.
An And expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#logical-functions
-
def
Append(elems: Expr, collection: Expr): Expr
An Append expression.
An Append expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#collections
-
def
Arr(elems: Expr*): Expr
An Array value.
An Array value.
Reference: https://app.fauna.com/documentation/reference/queryapi#simple-type
-
def
Asin(num: Expr): Expr
An Asin expression.
An Asin expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
At(timestamp: Expr, expr: Expr): Expr
A At expression.
A At expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#basic-forms
-
def
Atan(num: Expr): Expr
An Atan expression.
An Atan expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
BitAnd(terms: Expr*): Expr
An BitAnd expression.
An BitAnd expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
BitNot(num: Expr): Expr
A BitNot expression.
A BitNot expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
BitOr(terms: Expr*): Expr
An BitOr expression.
An BitOr expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
BitXor(terms: Expr*): Expr
An BitXor expression.
An BitXor expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Call(ref: Expr, arguments: Expr*): Expr
A Call expression.
A Call expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#basic-forms
- def Casefold(term: Expr, normalizer: Expr): Expr
- def Casefold(term: Expr, normalizer: Normalizer): Expr
-
def
Casefold(term: Expr): Expr
A Casefold expression.
A Casefold expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
Ceil(num: Expr): Expr
A Ceil expression.
A Ceil expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Class(name: Expr, scope: Expr): Expr
A Class expression.
A Class expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#helper-functions
-
def
Class(name: Expr): Expr
A Class expression.
A Class expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#helper-functions
-
def
Classes(scope: Expr = NullV): Expr
Native reference to all classes
- def Concat(term: Expr, separator: Expr): Expr
-
def
Concat(term: Expr): Expr
A Concat expression.
A Concat expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
Contains(path: Expr, in: Expr): Expr
A Contains expression.
A Contains expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#miscellaneous-functions
-
def
Cos(num: Expr): Expr
A Cos expression.
A Cos expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Cosh(num: Expr): Expr
A Cosh expression.
A Cosh expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Create(ref: Expr, params: Expr): Expr
A Create expression.
A Create expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#write-functions
-
def
CreateClass(params: Expr): Expr
A Create Class expression.
A Create Class expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#write-functions
-
def
CreateDatabase(params: Expr): Expr
A Create Database expression.
A Create Database expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#write-functions
-
def
CreateFunction(params: Expr): Expr
A Create Function expression.
A Create Function expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#write-functions
-
def
CreateIndex(params: Expr): Expr
A Create Index expression.
A Create Index expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#write-functions
-
def
CreateKey(params: Expr): Expr
A Create Key expression.
A Create Key expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#write-functions
-
def
Credentials(scope: Expr = NullV): Expr
Native reference to all credentials
-
def
Database(name: Expr, scope: Expr): Expr
A Database expression.
A Database expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#helper-functions
-
def
Database(name: Expr): Expr
A Database expression.
A Database expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#helper-functions
-
def
Databases(scope: Expr = NullV): Expr
Native reference to all databases
-
def
Date(str: Expr): Expr
A Date expression.
A Date expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#time-and-date
-
def
Degrees(num: Expr): Expr
A Degrees expression.
A Degrees expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Delete(ref: Expr): Expr
A Delete expression.
A Delete expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#write-functions
-
def
Difference(sets: Expr*): Expr
A Difference set.
A Difference set.
Reference: https://app.fauna.com/documentation/reference/queryapi#sets
-
def
Distinct(set: Expr): Expr
A Distinct set.
A Distinct set.
Reference: https://app.fauna.com/documentation/reference/queryapi#sets
-
def
Divide(terms: Expr*): Expr
A Divide expression.
A Divide expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Do(exprs: Expr*): Expr
A Do expression.
A Do expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#basic-forms
-
def
Drop(num: Expr, collection: Expr): Expr
A Drop expression.
A Drop expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#collections
- def Epoch(num: Expr, unit: Expr): Expr
-
def
Epoch(num: Expr, unit: TimeUnit): Expr
An Epoch expression.
An Epoch expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#time-and-date
-
def
Equals(terms: Expr*): Expr
An Equals expression.
An Equals expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#miscellaneous-functions
-
def
Events(refSet: Expr): Expr
A Events set.
A Events set.
Reference: https://app.fauna.com/documentation/reference/queryapi#sets
- def Exists(ref: Expr, ts: Expr): Expr
-
def
Exists(ref: Expr): Expr
An Exists expression.
An Exists expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#read-functions
-
def
Exp(num: Expr): Expr
An Exp expression.
An Exp expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Filter(collection: Expr, lambda: Expr): Expr
A Filter expression.
A Filter expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#collections
- def FindStr(value: Expr, find: Expr, start: Expr): Expr
-
def
FindStr(value: Expr, find: Expr): Expr
A FindStr expression
A FindStr expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
FindStrRegex(value: Expr, pattern: Expr, start: Expr, num_results: Expr): Expr
A FindStrRegex expression
A FindStrRegex expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
FindStrRegex(value: Expr, pattern: Expr, start: Expr): Expr
A FindStrRegex expression
A FindStrRegex expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
Floor(num: Expr): Expr
A Floor expression.
A Floor expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Foreach(collection: Expr, lambda: Expr): Expr
A Foreach expression.
A Foreach expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#collections
-
def
Function(name: Expr, scope: Expr): Expr
A Function expression.
A Function expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#helper-functions
-
def
Function(name: Expr): Expr
A Function expression.
A Function expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#helper-functions
-
def
Functions(scope: Expr = NullV): Expr
Native reference to all functions
-
def
GT(terms: Expr*): Expr
A GT expression.
A GT expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#logical-functions
-
def
GTE(terms: Expr*): Expr
A GTE expression.
A GTE expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#logical-functions
- def Get(resource: Expr, ts: Expr): Expr
-
def
Get(resource: Expr): Expr
A Get expression.
A Get expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#read-functions
-
def
HasIdentity(): Expr
An HasIdentity expression.
An HasIdentity expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#authentication
-
def
Hypot(num: Expr, exp: Expr): Expr
A Hypot expression.
A Hypot expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Hypot(num: Expr): Expr
A Hypot expression.
A Hypot expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Identify(ref: Expr, password: Expr): Expr
An Identify expression.
An Identify expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#authentication
-
def
Identity(): Expr
An Identity expression.
An Identity expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#authentication
-
def
If(pred: Expr, then: Expr, else: Expr): Expr
An If expression.
An If expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#basic-forms
-
def
Index(name: Expr, scope: Expr): Expr
An Index expression.
An Index expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#helper-functions
-
def
Index(name: Expr): Expr
An Index expression.
An Index expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#helper-functions
-
def
Indexes(scope: Expr = NullV): Expr
Native reference to all indexes
- def Insert(ref: Expr, ts: Expr, action: Expr, params: Expr): Expr
-
def
Insert(ref: Expr, ts: Expr, action: Action, params: Expr): Expr
An Insert expression.
An Insert expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#write-functions
-
def
Intersection(sets: Expr*): Expr
An Intersection set.
An Intersection set.
Reference: https://app.fauna.com/documentation/reference/queryapi#sets
-
def
IsEmpty(collection: Expr): Expr
A IsEmpty expression.
A IsEmpty expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#collections
-
def
IsNonEmpty(collection: Expr): Expr
A IsNonEmpty expression.
A IsNonEmpty expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#collections
-
def
Join(source: Expr, with: Expr): Expr
A Join set.
A Join set.
Reference: https://app.fauna.com/documentation/reference/queryapi#sets
-
def
KeyFromSecret(secret: Expr): Expr
A KeyFromSecret expression.
A KeyFromSecret expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#read-functions
-
def
Keys(scope: Expr = NullV): Expr
Native reference to all keys
-
def
LT(terms: Expr*): Expr
A LT expression.
A LT expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#logical-functions
-
def
LTE(terms: Expr*): Expr
A LTE expression.
A LTE expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#logical-functions
-
def
LTrim(value: Expr): Expr
A LTrim expression
A LTrim expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
- def Lambda(lambda: Expr, expr: Expr): Expr
- macro def Lambda(fn: (Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Lambda(fn: (Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Lambda(fn: (Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Lambda(fn: (Expr, Expr, Expr, Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Lambda(fn: (Expr, Expr, Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Lambda(fn: (Expr, Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Lambda(fn: (Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Lambda(fn: (Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Lambda(fn: (Expr, Expr) ⇒ Expr): Expr
-
macro
def
Lambda(fn: (Expr) ⇒ Expr): Expr
A Lambda expression.
A Lambda expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#basic-forms
-
def
Length(value: Expr): Expr
A Length expression
A Length expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
- def Let(bindings: Seq[(String, Expr)], in: Expr): Expr
-
macro
def
Let(block: ⇒ Any): Expr
A Let expression.
A Let expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#basic-forms
-
def
Ln(num: Expr): Expr
A ln expression.
A ln expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Log(num: Expr): Expr
A Log expression.
A Log expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Login(ref: Expr, params: Expr): Expr
A Login expression.
A Login expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#authentication
-
def
Logout(invalidateAll: Expr): Expr
A Logout expression.
A Logout expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#authentication
-
def
LowerCase(value: Expr): Expr
A LowerCase expression
A LowerCase expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
Map(collection: Expr, lambda: Expr): Expr
A Map expression.
A Map expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#collections
-
def
Match(index: Expr, terms: Expr*): Expr
A Match set.
A Match set.
Reference: https://app.fauna.com/documentation/reference/queryapi#sets
-
def
Max(terms: Expr*): Expr
A Max expression.
A Max expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Min(terms: Expr*): Expr
A Min expression.
A Min expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Modulo(terms: Expr*): Expr
A Modulo expression.
A Modulo expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Multiply(terms: Expr*): Expr
A Multiply expression.
A Multiply expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
NGram(terms: Expr, min: Expr = NullV, max: Expr = NullV): Expr
A NGram expression.
A NGram expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
NewId(): Expr
A New Id expression.
A New Id expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#miscellaneous-functions
-
def
Not(term: Expr): Expr
A Not expression.
A Not expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#logical-functions
-
def
Null(): Expr
A Null value.
A Null value.
Reference: https://app.fauna.com/documentation/reference/queryapi#simple-type
-
def
Obj(pairs: (String, Expr)*): Expr
An Object value.
An Object value.
Reference: https://app.fauna.com/documentation/reference/queryapi#simple-type
-
def
Or(terms: Expr*): Expr
An Or expression.
An Or expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#logical-functions
-
def
Paginate(resource: Expr, cursor: Cursor = NoCursor, ts: Expr = Expr(NullV), size: Expr = Expr(NullV), sources: Expr = Expr(NullV), events: Expr = Expr(NullV)): Expr
A Paginate expression.
A Paginate expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#read-functions
-
def
Pow(num: Expr, exp: Expr): Expr
A Pow expression.
A Pow expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Pow(num: Expr): Expr
A Pow expression.
A Pow expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Prepend(elems: Expr, collection: Expr): Expr
A Prepend expression.
A Prepend expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#collections
- def Query(lambda: Expr): Expr
- macro def Query(fn: (Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Query(fn: (Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Query(fn: (Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Query(fn: (Expr, Expr, Expr, Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Query(fn: (Expr, Expr, Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Query(fn: (Expr, Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Query(fn: (Expr, Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Query(fn: (Expr, Expr, Expr) ⇒ Expr): Expr
- macro def Query(fn: (Expr, Expr) ⇒ Expr): Expr
-
macro
def
Query(fn: (Expr) ⇒ Expr): Expr
A Query expression.
A Query expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#basic-forms
-
def
RTrim(value: Expr): Expr
A RTrim expression
A RTrim expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
Radians(num: Expr): Expr
A Radians expression.
A Radians expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
- def Ref(classRef: Expr, id: Expr): Expr
-
def
Ref(value: String): Expr
Creates a RefV value.
Creates a RefV value. The string "classes/widget/123" will be equivalent to:
RefV("123", RefV("widget", Native.Classes))
Reference: https://app.fauna.com/documentation/reference/queryapi#simple-type
- def Remove(ref: Expr, ts: Expr, action: Expr): Expr
-
def
Remove(ref: Expr, ts: Expr, action: Action): Expr
A Remove expression.
A Remove expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#write-functions
-
def
Repeat(value: Expr, number: Expr): Expr
A Repeat expression
A Repeat expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
Repeat(value: Expr): Expr
A Repeat expression
A Repeat expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
Replace(ref: Expr, params: Expr): Expr
A Replace expression.
A Replace expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#write-functions
-
def
ReplaceStr(value: Expr, find: Expr, replace: Expr): Expr
A ReplaceStr expression
A ReplaceStr expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
ReplaceStrRegex(value: Expr, pattern: Expr, replace: Expr, first: Expr): Expr
A ReplaceStrRegex expression
A ReplaceStrRegex expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
ReplaceStrRegex(value: Expr, pattern: Expr, replace: Expr): Expr
A ReplaceStrRegex expression
A ReplaceStrRegex expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
Round(num: Expr, precision: Expr): Expr
A Round expression.
A Round expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Round(num: Expr): Expr
A Round expression.
A Round expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
- def Select(path: Expr, from: Expr, default: Expr): Expr
-
def
Select(path: Expr, from: Expr): Expr
A Select expression.
A Select expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#read-functions
- def SelectAll(path: Expr, from: Expr, default: Expr): Expr
-
def
SelectAll(path: Expr, from: Expr): Expr
A SelectAll expression.
A SelectAll expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#read-functions
-
def
Sign(num: Expr): Expr
A sign expression.
A sign expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Sin(num: Expr): Expr
A sin expression.
A sin expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Singleton(ref: Expr): Expr
A Singleton set.
A Singleton set.
Reference: https://app.fauna.com/documentation/reference/queryapi#sets
-
def
Sinh(num: Expr): Expr
A sinh expression.
A sinh expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Space(value: Expr): Expr
A Space expression
A Space expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
Sqrt(num: Expr): Expr
A sqrt expression.
A sqrt expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
SubString(value: Expr, start: Expr, length: Expr): Expr
A SubString expression
A SubString expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
SubString(value: Expr, start: Expr): Expr
A SubString expression
A SubString expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
SubString(value: Expr): Expr
A SubString expression
A SubString expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
Subtract(terms: Expr*): Expr
A Subtract expression.
A Subtract expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Take(num: Expr, collection: Expr): Expr
A Take expression.
A Take expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#collections
-
def
Tan(num: Expr): Expr
A Tan expression.
A Tan expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Tanh(num: Expr): Expr
A Tanh expression.
A Tanh expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Time(str: Expr): Expr
A Time expression.
A Time expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#time-and-date
-
def
TitleCase(value: Expr): Expr
A TitleCase expression
A TitleCase expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
ToDate(term: Expr): Expr
Casts an expression to a data value, if possible.
-
def
ToNumber(term: Expr): Expr
Casts an expression to a numeric value, if possible.
-
def
ToString(term: Expr): Expr
Casts an expression to a string value, if possible.
-
def
ToTime(term: Expr): Expr
Casts an expression to a time value, if possible.
-
def
Tokens(scope: Expr = NullV): Expr
Native reference to all tokens
-
def
Trim(term: Expr): Expr
A Trim expression
A Trim expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
Trunc(num: Expr, precision: Expr): Expr
A Trunc expression.
A Trunc expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Trunc(num: Expr): Expr
A Trunc expression.
A Trunc expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#mathematical-functions
-
def
Union(sets: Expr*): Expr
A Union set.
A Union set.
Reference: https://app.fauna.com/documentation/reference/queryapi#sets
-
def
Update(ref: Expr, params: Expr): Expr
An Update expression.
An Update expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#write-functions
-
def
UpperCase(term: Expr): Expr
A UpperCase expression
A UpperCase expression
Reference': https://app.fauna.com/documentation/reference/queryapi#string-functions
-
def
Var(name: String): Expr
A Var expression.
A Var expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#basic-forms
- implicit def intToPath(int: Int): Path
- implicit def pathToExpr(path: Path): Expr
- implicit def strToPath(str: String): Path
- object Action
- object Expr extends Serializable
- object NoCursor extends Cursor with Product with Serializable
- object Normalizer
- object TimeUnit
Deprecated Value Members
-
def
NextId(): Expr
A Next Id expression.
A Next Id expression.
Reference: https://app.fauna.com/documentation/reference/queryapi#miscellaneous-functions
- Annotations
- @deprecated
- Deprecated
use NewId instead