首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django mysql强制使用索引

django mysql强制使用索引
EN

Stack Overflow用户
提问于 2014-08-17 21:46:01
回答 2查看 3.4K关注 0票数 2

我使用django orm和mysql。出于某种原因,mysql使用了错误的索引。我想手动重写所使用的索引。我看到django团队从跨平台原因出发,决定阻止使用强制索引的with_hints扩展。如果解决方案\提议的话,有没有人建议让mysql使用正确的索引,然后通过django?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-18 05:52:01

Django支持原始sql查询以满足您的需要,请参阅文档文章执行原始SQL查询

当模型查询API不够深入时,可以重新编写原始SQL。Django给出了执行原始SQL查询的两种方法:可以使用Manager.raw()执行原始查询并返回模型实例,也可以完全避开模型层,直接执行自定义SQL。

票数 1
EN

Stack Overflow用户

发布于 2015-10-02 23:07:04

django-mysql扩展支持索引提示。详情请参见医生们

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25353945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档