【发布时间】:2018-11-19 07:25:54
【问题描述】:
我想从 mysql Django 模型中选择一些 x %。例如,如果表中存储了 100 万个设备 ID,我想选择 100 万个设备 ID 的 20%。 任何人都可以通过优化的方式帮助我解决这个问题。我希望使用 Django ORM 来实现这一目标
【问题讨论】:
-
@JanKrüger 不,不是,我正在寻找使用 Django ORM 而不是平面 sql 查询的建议。
-
我已经完成了所有的研究,只有我问了
-
@JanKrüger 但是谢谢,我会尝试从发布的链接中找出一些线索
-
如果你需要一些特别有效的东西来处理这种极端情况,通常 ORM 不会帮助你,你还是需要使用原始 SQL(Django 的 ORM 有一个原始 SQL 功能)。您甚至可以使用 Django 查询表达式来包装它,但与原始 SQL 相比可能没有太大优势。
标签: django django-models django-rest-framework