Django:在多模型中查询一对多关系以查找具有某些属性的现有关系

大卫·舒曼

可以说我有以下两种模式

Group(Model):
    attribute = CharField()

TranslatedFoo(Model):
    language = ForeignKey(Language)
    country = ForeignKey(Country)
    group = ForeignKey(Group)

现在,我想查找所有在翻译后的foo_set中具有TranslatedFoo且在一个查询中具有language_code ='x'和country ='y'的组是否存在类似的东西:

Group.objects.filter(translatedfoo_set__language__code='x', translatedfoo_set__country__code='y')

我知道这行不通。也许我需要重新考虑我的桌子布局

托马斯·奥罗斯科(Thomas Orozco)

正确的查询不包括以下_set部分:

Group.objects.filter(translatedfoo__language_code='x', translatedfoo__country='y')

此文档页面上搜索“反向”以获取更多详细信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有关休眠中一对多关系的查询

来自分类Dev

从具有一对多关系的 Django 表中查询相关字段

来自分类Dev

具有多对一或无关系与多对多关系的Django模型?

来自分类Dev

将一对多关系转换为多对多关系并更新现有引用

来自分类Dev

具有一对多关系的jooq单查询

来自分类Dev

与Postgres具有一对多关系的SQL聚合查询

来自分类Dev

与Postgres具有一对多关系的SQL聚合查询

来自分类Dev

从具有多态性的一对多关系的查询集中获取相关模型

来自分类Dev

如何映射具有属性的一对多关系(休眠)

来自分类Dev

访问具有一对多关系的子属性

来自分类Dev

具有一对多关系的Django Form

来自分类Dev

具有一对多关系的Django Form

来自分类Dev

一对多关系中的Django查询

来自分类Dev

具有一对多关系的HasManyThrough

来自分类Dev

Django模型,具有反向引用的一对多关系[如何]

来自分类Dev

如何在Rails中合并具有一对多关系的两个模型?

来自分类Dev

表示MongoDB中具有属性的多对多关系的最佳模型

来自分类Dev

模板中的Django _set.all具有一对多关系

来自分类Dev

如何在Rails和ActiveRecord中将现有的一对多关系迁移到多对多关系

来自分类Dev

在Django中批量创建具有多对多关系的对象

来自分类Dev

根据该关系从具有一对多和多对一关系的表中查询数据

来自分类Dev

EntityFramework:将现有的一对多关系映射到模型

来自分类Dev

JPA标准查询与谓词有关儿童不工作的一对多关系

来自分类Dev

以一对多关系插入新/更新现有记录

来自分类Dev

Django多对一/一对多关系

来自分类Dev

在 SQL Server 中加入具有一对多和多对多关系的 3 个表

来自分类Dev

Django在外壳中从一对多模型关系中检索所有对象

来自分类Dev

Linq查询有关多对多关系

来自分类Dev

在只有一个模型一对多关系的模型中插入

Related 相关文章

  1. 1

    有关休眠中一对多关系的查询

  2. 2

    从具有一对多关系的 Django 表中查询相关字段

  3. 3

    具有多对一或无关系与多对多关系的Django模型?

  4. 4

    将一对多关系转换为多对多关系并更新现有引用

  5. 5

    具有一对多关系的jooq单查询

  6. 6

    与Postgres具有一对多关系的SQL聚合查询

  7. 7

    与Postgres具有一对多关系的SQL聚合查询

  8. 8

    从具有多态性的一对多关系的查询集中获取相关模型

  9. 9

    如何映射具有属性的一对多关系(休眠)

  10. 10

    访问具有一对多关系的子属性

  11. 11

    具有一对多关系的Django Form

  12. 12

    具有一对多关系的Django Form

  13. 13

    一对多关系中的Django查询

  14. 14

    具有一对多关系的HasManyThrough

  15. 15

    Django模型,具有反向引用的一对多关系[如何]

  16. 16

    如何在Rails中合并具有一对多关系的两个模型?

  17. 17

    表示MongoDB中具有属性的多对多关系的最佳模型

  18. 18

    模板中的Django _set.all具有一对多关系

  19. 19

    如何在Rails和ActiveRecord中将现有的一对多关系迁移到多对多关系

  20. 20

    在Django中批量创建具有多对多关系的对象

  21. 21

    根据该关系从具有一对多和多对一关系的表中查询数据

  22. 22

    EntityFramework:将现有的一对多关系映射到模型

  23. 23

    JPA标准查询与谓词有关儿童不工作的一对多关系

  24. 24

    以一对多关系插入新/更新现有记录

  25. 25

    Django多对一/一对多关系

  26. 26

    在 SQL Server 中加入具有一对多和多对多关系的 3 个表

  27. 27

    Django在外壳中从一对多模型关系中检索所有对象

  28. 28

    Linq查询有关多对多关系

  29. 29

    在只有一个模型一对多关系的模型中插入

热门标签

归档