PipelineSource

The sources of the pipelines of a FirebaseFirestore, from FirebaseFirestore.pipeline.

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard

A pipeline over the documents of the collection ref.

A pipeline over the documents of the collection at path.

A pipeline over the documents of the collection ref, with options.

Link copied to clipboard
fun collectionGroup(collectionId: String): Pipeline

A pipeline over the documents of every collection with the id collectionId.

A pipeline over the documents of every collection with the id collectionId, with options.

Link copied to clipboard
fun createFrom(aggregateQuery: AggregateQuery): Pipeline

A pipeline computing the aggregations of aggregateQuery, by their aliases.

A pipeline over the results of query, with its filters, order, limits and cursors as stages.

Link copied to clipboard

A pipeline over every document of the database.

Link copied to clipboard
fun documents(vararg documents: DocumentReference): Pipeline

A pipeline over documents.

fun documents(vararg documents: String): Pipeline

A pipeline over the documents at the paths documents.

Link copied to clipboard
fun literals(vararg data: Map<String, Any?>): Pipeline

A pipeline over the literal documents data, one per map: values are constants or expressions, also nested in maps and lists (FieldValue sentinels are not supported). To give a document a path, set its __name__ to a DocumentReference.