【发布时间】:2016-09-20 05:30:09
【问题描述】:
我想在 postgre 表上执行大量查询以按标签过滤
from sqlalchemy.dialects.postgresql import ARRAY
class Post(db.Model):
__tablename__ = 'post'
id = db.Column(db.Integer, primary_key=True)
tags = db.Column(ARRAY(db.String))
This link 建议将标签存储为带有 GIN 索引的文本数组。
如何将 GIN 索引添加到上表?我是否使用 String 与 Text 数据类型也有区别吗?
【问题讨论】:
标签: python postgresql indexing sqlalchemy flask-sqlalchemy