Django 1.6 PostgreSQL:__包含过滤器与带有索引的pgtrgm

时间:2014-06-04 21:33:51

标签: django postgresql

使用Django 1.6 ....我已阅读过滤器__contains for Postgres在postgres上使用LIKE。 Django ORM在使用__contains时是否创建了一个更快搜索的索引?如果是这样,它是否会创建GiST或GIN索引?

或者,对于我来说,使用pg_trgm,使用GIN手动搜索列的索引并运行手动查询会更好吗?

1 个答案:

答案 0 :(得分:0)

Django不会创建除(明确定义的)B树索引之外的任何索引。