1
我試圖在沒有運氣的情況下得到此答案。過濾不是其他對象成員的對象
我有一個模型,看起來像(簡體):
class Answer(models.model):
previous = models.ForeignKey('self')
id = IntegerField()
我如何定義一個過濾器來查找Answer
對象這不是previous
回答任何其他Answer
對象。
例如:
我有一組答案[A1, A2, A3, A4]
用:
A1.previous = A2
A2.previous = A4
A3.previous = A1
A4.previous = A1
我想找到A3,因爲這是該組中唯一一個沒有X.previous = A3
其中X是集合