Class QueryFilter
- Inheritance
-
Query
Filter
- Implements
- Inherited Members
Constructors
QueryFilter(Operator, IPostgrestQueryFilter)
Constructor to enable NOT
functionality
Parameters
op
Constants.OperatorOperation: Not.
filter
IPostgrestQuery Filter
QueryFilter(Operator, List<IPostgrestQueryFilter>)
Constructor to enable AND
and OR
Queries by allowing nested QueryFilters.
Parameters
op
Constants.OperatorOperation: And, Or
filters
List<IPostgrestQuery >Filter
QueryFilter(string, Operator, FullTextSearchConfig)
Constructor for Full Text Search.
public QueryFilter(string property, Constants.Operator op, FullTextSearchConfig fullTextSearchConfig)
Parameters
property
stringColumn Name
op
Constants.OperatorOperation: FTS, PHFTS, PLFTS, WFTS
fullTextSearchConfig
FullText Search Config
QueryFilter(string, Operator, IntRange)
Constructor for Range Queries.
Parameters
property
stringop
Constants.OperatorOperator: Overlap, StrictlyLeft, StrictlyRight, NotRightOf, NotLeftOf, Adjacent
range
IntRange
QueryFilter(string, Operator, object?)
Contractor to use single value filtering.
Parameters
property
stringColumn name
op
Constants.OperatorOperation: And, Equals, GreaterThan, LessThan, GreaterThanOrEqual, LessThanOrEqual, NotEqual, Is, Adjacent, Not, Like, ILike
criteria
object
Fields
NullVal
String value to be substituted for a null criterion