Enum PostgresExpressionType
PostgreSQL-specific expression node types.
Namespace: Npgsql.EntityFrameworkCore.PostgreSQL.Query.Expressions
Assembly: Npgsql.EntityFrameworkCore.PostgreSQL.dll
Syntax
public enum PostgresExpressionType
Fields
Name | Description |
---|---|
ContainedBy | Represents a PostgreSQL contained-by operator. |
Contains | Represents a PostgreSQL contains operator. |
Distance | Represents a PostgreSQL operator for finding the distance between two things (e.g. 2D distance between two geometries, between timestamps...) |
JsonExists | Represents a PostgreSQL operator for checking whether a key exists in a JSON document. |
JsonExistsAll | Represents a PostgreSQL operator for checking whether all the given keys exist in a JSON document. |
JsonExistsAny | Represents a PostgreSQL operator for checking whether any of multiple keys exists in a JSON document. |
LTreeFirstAncestor | Represents a PostgreSQL operator for finding the first ancestor in an ltree type. |
LTreeFirstDescendent | Represents a PostgreSQL operator for finding the first descendent in an ltree type. |
LTreeFirstMatches | Represents a PostgreSQL operator for finding the first match in an ltree type. |
LTreeMatches | Represents a PostgreSQL operator for matching in an ltree type. |
LTreeMatchesAny | Represents a PostgreSQL operator for matching in an ltree type. |
NetworkContainedByOrEqual | Represents a PostgreSQL network contained-by-or-equal operator. |
NetworkContainsOrContainedBy | Represents a PostgreSQL network contains-or-contained-by operator. |
NetworkContainsOrEqual | Represents a PostgreSQL network contains-or-equal operator. |
Overlaps | Represents a PostgreSQL overlap operator. |
RangeDoesNotExtendLeftOf | Represents a PostgreSQL operator for checking if a range does not extend to the left of another range. |
RangeDoesNotExtendRightOf | Represents a PostgreSQL operator for checking if a range does not extend to the right of another range. |
RangeExcept | Represents a PostgreSQL operator for performing an except operation between two ranges. |
RangeIntersect | Represents a PostgreSQL operator for performing an intersection between two ranges. |
RangeIsAdjacentTo | Represents a PostgreSQL operator for checking if a range is adjacent to another range. |
RangeIsStrictlyLeftOf | Represents a PostgreSQL operator for checking if a range is strictly to the left of another range. |
RangeIsStrictlyRightOf | Represents a PostgreSQL operator for checking if a range is strictly to the right of another range. |
RangeUnion | Represents a PostgreSQL operator for performing a union between two ranges. |
TextSearchAnd | Represents a PostgreSQL operator for logical AND within a full-text search match. |
TextSearchMatch | Represents a PostgreSQL operator for performing a full-text search match. |
TextSearchOr | Represents a PostgreSQL operator for logical OR within a full-text search match. |