Django多个联接查询
我相信这确实很简单,但我一生都找不到任何文档来解释如何做到这一点 与此相反,如何获得联接中多个字段的结果:Django多个联接查询,django,Django,我相信这确实很简单,但我一生都找不到任何文档来解释如何做到这一点 与此相反,如何获得联接中多个字段的结果: {% for tag in article.tags.all %} 这会导致额外的查询?我想做的是在检索第一篇文章时获取所有相关标记,这样我就可以执行以下操作: {% for tag in article.tags %} 没有.all和额外的查询 谢谢 你不能这么做select\u related()是在单个查询中跟踪联接的常用方法,但它不适用于许多关系。您不能这样做select_re
{% for tag in article.tags.all %}
这会导致额外的查询?我想做的是在检索第一篇文章时获取所有相关标记,这样我就可以执行以下操作:
{% for tag in article.tags %}
没有.all和额外的查询
谢谢 你不能这么做
select\u related()
是在单个查询中跟踪联接的常用方法,但它不适用于许多关系。您不能这样做select_related()
是在单个查询中跟踪联接的常用方法,但它不适用于许多关系。只做您想要的事情,还有一点:)只做您想要的事情,还有一点:)所以自定义查询是我唯一的选择?Python支持分组吗?所以自定义查询是我唯一的选择?Python支持分组吗?