Companion
Properties
The key used in options map to specify date pattern for date parsing.
The default empty value used for conditions that don't require a specific value.
The key used in options map to specify case sensitivity for string operations.
The key used in options map to specify timezone for date operations.
Functions
Creates an aggregate ID condition. Matches documents belonging to the specified aggregate.
Creates an aggregate IDs condition with varargs. Matches documents belonging to any of the specified aggregates.
Creates an aggregate IDs condition. Matches documents belonging to any of the specified aggregates.
Creates an AND condition combining a list of conditions. All specified conditions must be true for the combined condition to be true.
Creates an AND condition combining multiple conditions. All specified conditions must be true for the combined condition to be true.
Creates a before-today condition for date fields. Matches documents where the specified date field is before the specified time today.
Creates options map for date pattern configuration.
Creates an earlier-days condition for date fields. Matches documents where the specified date field is earlier than N days ago.
Creates options map for case sensitivity configuration.
Creates a NOR condition combining a list of conditions. None of the specified conditions must be true for the combined condition to be true.
Creates a NOR condition combining multiple conditions. None of the specified conditions must be true for the combined condition to be true.
Creates an OR condition combining a list of conditions. At least one of the specified conditions must be true for the combined condition to be true.
Creates an OR condition combining multiple conditions. At least one of the specified conditions must be true for the combined condition to be true.
Creates a recent-days condition for date fields. Matches documents where the specified date field falls within the last N days (including today).
Creates a starts-with condition for string fields. Matches documents where the specified field starts with the given prefix.