【发布时间】:2021-03-08 04:51:26
【问题描述】:
class A(Base):
number = models.IntegerField(default=None)
...
class B(Base):
head_number = models.IntegerField(default=None)
...
有 2 个模型彼此没有关系,如何在 django orm 中使用注释在下面编写查询?
Select * from A
inner join B on A.number = B.head_number
我曾尝试使用extra(),它可以工作,但我想使用annotate()。
它不能改变任何模型。
有什么办法吗?
【问题讨论】:
标签: django django-models django-orm