假设我有一个从Coconut到Swallow的ForeignKey(即,一只燕子携带了很多椰子,但是每个椰子只被一只燕子携带)。现在让我们说我有一个从husk_segment到Coconut的ForeignKey。Django查询集匹配所有相关的对象
现在,我有一个husk_segments的列表,我想知道是否所有这些都被特定的燕子抓住了。
我可以通过swallow.objects.filter(coconuts_carried__husk_sements__in = husk_segment_list)来表明这只燕子已经抓住了列表中的至少一个稻壳片段。现在,我怎么能证明燕子曾经携带过的每一片稻壳都在这个列表中?
如果添加了模型的基本结构,它可能会更容易理解事物的结构。 – niklasdstrom