1
我有一個PhotoSet類,具有與Tag類的多對多關係。django按多對多關係大小過濾
我想選擇所有少於5個標籤的PhotoSets。
當然有很多解決方法可以做到這一點,但我想知道是否有一種「Django方法」來做到這一點。提前致謝。
我有一個PhotoSet類,具有與Tag類的多對多關係。django按多對多關係大小過濾
我想選擇所有少於5個標籤的PhotoSets。
當然有很多解決方法可以做到這一點,但我想知道是否有一種「Django方法」來做到這一點。提前致謝。
如果我理解正確,可以使用註釋實現。因爲我不知道你的模型,它會是這個樣子:
PhotoSet.objects.values("id").annotate(Count("tags"))