django中的MySQL前缀索引?

时间:2014-12-04 09:07:14

标签: mysql django indexing

我在utf8-general-ci MySQL数据库中有一个CharField(max_length = 260)。该列太长而无法完全索引,因此我想使用MySQL的前缀索引功能。

“可以创建仅使用列值的前导部分的索引,使用col_name(length)语法指定索引前缀长度” 请参阅:http://dev.mysql.com/doc/refman/5.0/en/create-index.html

有没有办法在django中这样做?什么是最好的方式?

1 个答案:

答案 0 :(得分:0)

除了直接执行SQL查询外,我没有看到任何其他选项。

阅读本教程:https://docs.djangoproject.com/en/dev/topics/db/sql/#executing-custom-sql-directly