Мне нужно создать индекс полного текста PostgreSQL в Python с SQLAlchemy. Вот что я хочу в SQL:Создать индекс полного текста с SQLAlchemy на PostgreSQL
CREATE TABLE person (id INTEGER PRIMARY KEY, name TEXT);
CREATE INDEX person_idx ON person USING GIN (to_tsvector('simple', name));
Теперь, как я делаю вторую часть с SQLAlchemy при использовании ORM:
class Person(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String)
Благодаря спариванию, это прекрасно работает! :) –
Не могли бы вы привести пример того, как запросить вектор? Благодарю. –
@JakobKristensen Я обновил ответ. – Sharez