Attributes
- Companion:
- object
- Graph
- Supertypes
Members list
Value members
Concrete methods
Creates a QueryBuilder from the supplied Query
Creates a QueryBuilder from the supplied Query
Attributes
- query
the query to use
- Returns:
QueryBuilder[D]
- Definition Classes
Creates a QueryBuilder from the supplied filter
Creates a QueryBuilder from the supplied filter
Attributes
- filter
the filter to apply to this collection
- Returns:
QueryBuilder[D]
- Definition Classes
Creates a QueryBuilder from the supplied filter and sorts the results
Creates a QueryBuilder from the supplied filter and sorts the results
Attributes
- filter
the filter to apply to this collection
- sort
the sorting to use
- Returns:
QueryBuilder[D]
- Definition Classes
Receives a DocumentRef in order to create a DSL query.
Receives a DocumentRef in order to create a DSL query.
Attributes
- f
the function to create the query
- Returns:
QueryBuilder[D]
- Definition Classes
Inherited methods
Convenience method to get the results from the stream as a List
Convenience method to get the results from the stream as a List
Attributes
- Inherited from:
- QueryBuilder
Translates the results to a return type of T
Translates the results to a return type of T
Attributes
- T
return type
- rw
the RW for conversion
- Returns:
QueryBuilder[T]
- Inherited from:
- QueryBuilder
Streams the result to return a count. A query that generates a count would be more efficient.
Streams the result to return a count. A query that generates a count would be more efficient.
Attributes
- Inherited from:
- QueryBuilder
The first result from the stream if there are any results.
Attributes
- Inherited from:
- QueryBuilder
The last result from the stream if there are any results.
Retrieves exactly one result from the query. If there is zero or more than one an exception will be thrown.
Retrieves exactly one result from the query. If there is zero or more than one an exception will be thrown.
Attributes
- Returns:
IO[R]
- Inherited from:
- QueryBuilder
Process through the stream with the ability to batch queue db inserts, upserts, and deletes.
Process through the stream with the ability to batch queue db inserts, upserts, and deletes.
Attributes
- batchSize
the maximum records to hold in memory for a specific collection and operation
- processor
the function to handle processing the items in the stream
- Returns:
IO[ProcessStats]
- Inherited from:
- QueryBuilder
Creates a Stream to get all the results from the query
Creates a Stream to get all the results from the query
Attributes
- Returns:
fs2.Stream[IO, R]
- Inherited from:
- QueryBuilder
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns:
a string representation of the object.
- Definition Classes
- QueryBuilder -> Any
- Inherited from:
- QueryBuilder