Postgres

索引

特定于 Postgres 的索引。

class tortoise.contrib.postgres.indexes.BloomIndex(*expressions, fields=None, name=None, condition=None)[源代码]
class tortoise.contrib.postgres.indexes.BrinIndex(*expressions, fields=None, name=None, condition=None)[源代码]
class tortoise.contrib.postgres.indexes.GinIndex(*expressions, fields=None, name=None, condition=None)[源代码]
tortoise.contrib.postgres.indexes.GistIndex(*表达式, 字段=, 名称=, 条件=)[源代码]
tortoise.contrib.postgres.indexes.HashIndex(*表达式, 字段=, 名称=, 条件=)[源代码]
tortoise.contrib.postgres.indexes.SpGistIndex(*表达式, 字段=, 名称=, 条件=)[源代码]

字段

Postgres 特定的字段。

tortoise.contrib.postgres.fields.TSVectorField(source_field=None, generated=False, primary_key=None, null=False, default=None, unique=False, db_index=None, description=None, model=None, validators=None, **kwargs)[源代码]

函数

tortoise.contrib.postgres.functions.ToTsVector(field)[源代码]

to to_tsvector 函数

tortoise.contrib.postgres.functions.ToTsQuery(field)[源代码]

to_tsquery 函数

tortoise.contrib.postgres.functions.PlainToTsQuery(field)[源代码]

plainto_tsquery 函数

Postgres 全文搜索。

tortoise.contrib.postgres.search.SearchCriterion(field, expr)[源代码]