Djangoクエリセット-ManyToManyのセット全体を含むオブジェクト

アダムスター

私はモデルが、持っているRespondent、別のモデルに関連Questionnaire経由ManyToManyという名前のフィールドfinished

4つのQuestionnaireオブジェクトのセットがあり、4つすべてと関係があるすべてのRespondentオブジェクトを取得したいと思いますfinished

また、逆を取得したいと思います。選択した4つのオブジェクトすべてと関係Respondentがないオブジェクト。finishedQuestionnaire

ドキュメントを調べてきましたが、自分に合ったものが見つかりませんでした。Respondent少なくとも1つのオブジェクトと一致するすべてのオブジェクトを取得できQuestionnaireますRespondent.objects.filter(finished__in=questionnaire_queryset)が、それは私が取得した範囲です。

ウィレムヴァンオンセム

次のようfinishedに、にあるオブジェクトの数を数えることができますquestionnaire_queryset

django.db.modelsからインポートカウント

Respondent.objects.filter(
    finished__in=questionnaire_queryset
).annotate(
    nfinish=Count('finished')
).filter(
    nfinish=len(questionnaire_queryset)
)

ここでquestionnaire_queryset、重複が含まれないことを前提としてます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

最初に特定のオブジェクトを含むdjangoクエリセットを注文する

分類Dev

djangoクエリセットのQオブジェクト

分類Dev

Qオブジェクトとトリッキーなロジックを含む複雑なDjangoクエリセットフィルタリング

分類Dev

エントリオブジェクトを含むセットをループする

分類Dev

関連オブジェクトのDjango多次元クエリセット

分類Dev

複数のオブジェクトを含むJSONオブジェクトを単一のオブジェクトセットに変換する方法

分類Dev

Django。クエリセットからオブジェクトを削除します

分類Dev

関連オブジェクトからのDjangoユニットテストモッククエリセット

分類Dev

Djangoクエリセット

分類Dev

他のクエリセットmanytomanyからのdjangoクエリセット

分類Dev

Mapを生成するメソッドを記述し、値を含むオブジェクトエントリを探し、このオブジェクトを新しいセットに追加して、そのセットを返します。

分類Dev

Djangoテンプレートでクエリセットの最初のオブジェクトを取得します

分類Dev

Djangoカウントクエリセット、PKの代わりにオブジェクトを表示

分類Dev

Djangoの逆の関係からクエリセットの個別のオブジェクトを取得する

分類Dev

djangoモデルオブジェクトとクエリセットを他のテーブルに保存

分類Dev

さまざまなタイプのオブジェクトを含むハッシュセットの作成

分類Dev

オブジェクトのセットを含むマップから値を取得する

分類Dev

djangoの別のオブジェクトリストのクエリセットからオブジェクトを取得する方法

分類Dev

django:クエリセット値を含む選択表示

分類Dev

クエリパラメータと単一のビューを含むDjangoURLで、さまざまなオブジェクトのセットを取得します

分類Dev

Django:クエリセットの関連オブジェクトを取得する方法は?

分類Dev

外部キーが割り当てられたオブジェクトのみを返すクエリセットDjango

分類Dev

外部キーオブジェクトをModelChoiceFieldに出力するためのdjangoクエリセット

分類Dev

Django:最小限のクエリセットでManyToManyFieldオブジェクトを取得する

分類Dev

djangoのクエリセットでオブジェクト名を取得する方法

分類Dev

Djangoはクエリセット内の外部キーオブジェクトを取得します

分類Dev

JavaScriptオブジェクトのクローン作成-ゲッターとセッターを含む

分類Dev

コード、メッセージ、リストを含むJSONオブジェクトを渡す方法は?

分類Dev

アセットを含む1つの動的オブジェクトをlaravelに配置します

Related 関連記事

  1. 1

    最初に特定のオブジェクトを含むdjangoクエリセットを注文する

  2. 2

    djangoクエリセットのQオブジェクト

  3. 3

    Qオブジェクトとトリッキーなロジックを含む複雑なDjangoクエリセットフィルタリング

  4. 4

    エントリオブジェクトを含むセットをループする

  5. 5

    関連オブジェクトのDjango多次元クエリセット

  6. 6

    複数のオブジェクトを含むJSONオブジェクトを単一のオブジェクトセットに変換する方法

  7. 7

    Django。クエリセットからオブジェクトを削除します

  8. 8

    関連オブジェクトからのDjangoユニットテストモッククエリセット

  9. 9

    Djangoクエリセット

  10. 10

    他のクエリセットmanytomanyからのdjangoクエリセット

  11. 11

    Mapを生成するメソッドを記述し、値を含むオブジェクトエントリを探し、このオブジェクトを新しいセットに追加して、そのセットを返します。

  12. 12

    Djangoテンプレートでクエリセットの最初のオブジェクトを取得します

  13. 13

    Djangoカウントクエリセット、PKの代わりにオブジェクトを表示

  14. 14

    Djangoの逆の関係からクエリセットの個別のオブジェクトを取得する

  15. 15

    djangoモデルオブジェクトとクエリセットを他のテーブルに保存

  16. 16

    さまざまなタイプのオブジェクトを含むハッシュセットの作成

  17. 17

    オブジェクトのセットを含むマップから値を取得する

  18. 18

    djangoの別のオブジェクトリストのクエリセットからオブジェクトを取得する方法

  19. 19

    django:クエリセット値を含む選択表示

  20. 20

    クエリパラメータと単一のビューを含むDjangoURLで、さまざまなオブジェクトのセットを取得します

  21. 21

    Django:クエリセットの関連オブジェクトを取得する方法は?

  22. 22

    外部キーが割り当てられたオブジェクトのみを返すクエリセットDjango

  23. 23

    外部キーオブジェクトをModelChoiceFieldに出力するためのdjangoクエリセット

  24. 24

    Django:最小限のクエリセットでManyToManyFieldオブジェクトを取得する

  25. 25

    djangoのクエリセットでオブジェクト名を取得する方法

  26. 26

    Djangoはクエリセット内の外部キーオブジェクトを取得します

  27. 27

    JavaScriptオブジェクトのクローン作成-ゲッターとセッターを含む

  28. 28

    コード、メッセージ、リストを含むJSONオブジェクトを渡す方法は?

  29. 29

    アセットを含む1つの動的オブジェクトをlaravelに配置します

ホットタグ

アーカイブ