0
私は、いくつかのモデルに適用したいジャンゴで(重複検出)、クエリがあります。ジャンゴ:ループ内のさまざまなオブジェクトを照会
Cooperation.objects.values('seo__slug').annotate(count=Count('id')).values('seo__slug).filter(count__gt=1)
Article.objects.values('seo__slug').annotate(count=Count('id')).values('seo__slug).filter(count__gt=1)
City.objects.values('seo__slug').annotate(count=Count('id')).values('seo__slug).filter(count__gt=1)
私はこれを行うことができるようにコーディング概念がありますがループ。 例えば
information_objects = ['Cooperation', 'Article', 'City']
for obj in information_objects:
obj.objects.values('seo__slug').annotate(count=Count('id')).values('seo__slug).filter(count__gt=1)
(擬似コード、下記これが動作していない)私は、私は全体の私の質問を得ることができると思います。 誰かがこの概念がDjangoでサポートされているかどうか教えていただけたら教えてください。
優れた答えは!ありがとうございました! – caliph