Source code for tortoise.contrib.postgres.search
from pypika.enums import Comparator
from pypika.terms import BasicCriterion, Term
from tortoise.contrib.postgres.functions import ToTsQuery, ToTsVector
class Comp(Comparator): # type: ignore
search = " @@ "
[docs]class SearchCriterion(BasicCriterion): # type: ignore
def __init__(self, field: Term, expr: Term):
super().__init__(Comp.search, ToTsVector(field), ToTsQuery(expr))