Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 1.6 PostgreSQL:_包含过滤器与带索引的pgtrgm_Django_Postgresql - Fatal编程技术网

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

Django 1.6 PostgreSQL:_包含过滤器与带索引的pgtrgm,django,postgresql,Django,Postgresql,使用Django 1.6…我已经阅读了Postgres使用的过滤器,比如Postgres。Django ORM使用_contains时是否会创建索引以加快搜索速度?如果是的话,它会创建一个GiST或GIN索引吗 或者对我来说,使用pg_trgm、使用GIN为要手动搜索的列编制索引并运行手动查询会更好吗 Django不会创建除(明确定义的)B树索引之外的任何索引

使用Django 1.6…我已经阅读了Postgres使用的过滤器,比如Postgres。Django ORM使用_contains时是否会创建索引以加快搜索速度?如果是的话,它会创建一个GiST或GIN索引吗


或者对我来说,使用pg_trgm、使用GIN为要手动搜索的列编制索引并运行手动查询会更好吗

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