pipeline method

PipelineSource pipeline()

Returns a PipelineSource for creating and executing pipelines.

Pipelines allow you to perform complex queries and transformations on Firestore data using a fluent API.

Example:

final snapshot = await FirebaseFirestore.instance
    .pipeline()
    .collection('users')
    .where(Field('age').greaterThan(Constant(18)))
    .sort(Field('name').ascending(), Field('age').descending())
    .limit(10)
    .execute();

Implementation

// ignore: use_to_and_as_if_applicable
PipelineSource pipeline() {
  return PipelineSource._(this);
}