我试图在名为nsviews_aptdisplayrow
的表的rss
列(django文本字段)中进行全文搜索。它非常慢,因为rss
非常长。所以我想给rss添加一个GIN索引。
我找不到在django中添加索引的方法,所以我直接在PostgreSQL中这样做。你知道吗
CREATE INDEX "rss_vector" ON "nsviews_aptdisplayrow" USING gin(to_tsvector('english', 'rss'));
我是这样的:
finalquery = SearchQuery('<li>Furnished')
vector = SearchVector('rss')
qs = qs.annotate(search=vector).filter(search=finalquery)
事实上,我没有看到速度有任何提高。你知道原因吗?我做错什么了吗?谢谢!你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐