【发布时间】:2018-12-01 18:33:49
【问题描述】:
我有这样的模型:
class A:
....
class B:
....
a = model.ForeignKey(A, related_name='a')
....
假设有一个 B 对象。 我可以得到这样的对象:
b = B()
a = b.a
那么获取与A相关的所有B对象最简单的方法是什么?
此外, 我可以得到一个 A 的列表。
list_a = A.objects.filter()
那么获取与list_a中的A对象相关的B列表的最简单方法是什么?
另一种相反的情况:我有一个 B 列表:
list_b = B.objects.filter()
那么获取list_b中与B对象相关的A对象列表最简单优化的方法是什么?
【问题讨论】:
标签: django django-models django-rest-framework