Show / Hide Table of Contents

Namespace Redis.OM.Aggregation.AggregationPredicates

Classes

AggregateSortBy

Sort by predicate for an aggregation.

Apply

A predicate building a function to apply to items in the aggregation pipeline.

ApplyFunctions

Functions to use within apply expressions. Minimal implementations provided for sanity checks, but this should be used primarily within expressions.

FilterPredicate

predicate for filtering results from an aggregation.

FirstValueReduction

Get's the first value of a group matching the expression.

GroupBy

A predicate indicating that you want to group like objects together.

LimitPredicate

A predicate for limiting results of an aggregation.

QueryPredicate

A query predicate for an aggregation.

Reduction

A reduction.

SingleArgumentReduction

A reduction with one argument.

TwoArgumentReduction

A reduction with two arguments.

ZeroArgumentReduction

A reduction that takes no arguments.

Interfaces

IAggregationPredicate

A predicate in an aggregation pipeline.

Enums

ReduceFunction

the name of a reduction function.

In This Article
Back to top Generated by DocFX