@@@ with a pdb.* query builder when the query needs explicit options, parser syntax, or a query object.
For example, these two queries express the same match-disjunction search:
Search Operators
## and ##> build proximity clauses and are normally wrapped by @@@:
Vector Operators
Vector search usespgvector distance operators in ORDER BY ... LIMIT queries. ParadeDB can accelerate these when the vector column is in the ParadeDB index and the query also contains a ParadeDB predicate such as id @@@ pdb.all().
See Querying Vectors for examples and Tuning Recall and Latency for recall controls.
Operator Inputs
Function Modifiers
Some operator inputs are modifier types rather than standalone predicates:Choosing Operators or Functions
Use the symbolic operators for short, field-local predicates:@@@ with a pdb.* function when the query is not just one simple operator: