【问题标题】:How to write this query in django queryset? Find all topic_name for gaurd name = Algebra?如何在 django 查询集中编写此查询?查找 gaurd name = 代数的所有 topic_name?
【发布时间】:2018-04-11 08:22:00
【问题描述】:

Defined Models are... Gaurd(name, category) Chapter(Gaurd, Chapter, rates) 和 Topic(chapter, topic_name, level) 这三个是通过外键相互连接的。

【问题讨论】:

  • 提供一些实际代码?

标签: django python-3.x django-models


【解决方案1】:

我建议您修改您的查询并发布一些实际的模型类以及您已经尝试过的任何查询。

查询可能如下所示:

Topic.objects.filter(chapter__guard__name='Algebra').values_list('topic_name', flat=True)

删除values(...) 调用以获取完整的主题对象。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-15
    • 2011-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多