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

ロネン・ネス

ManyToManyからクエリセットにすべてのレコードを取得するための最も効率的な方法は何ですか?

例を挙げるとEvents、ManyToManyという名前のモデルからという名前のモデルがあり、を含むクエリセットがあるItemsとしますEventsクエリセット内のすべてのItemsものを含むクエリセットを取得するにはどうすればよいEventsですか?

単一のイベントの場合、次のようになりますEvents.items.all()しかし、これはクエリセットであるため、実行できません。

ありがとう

Peter DeGlopper

Items.filter(event_set__in=some_events_qs)それをします。これは、遅延評価されたネストされたクエリを使用しますが、ドキュメントに記載されているパフォーマンスの考慮事項を参照してください

が最初のクエリセットのItem複数のイベントに属している場合、これは重複を返す可能性があります。それがどのように機能するかを思い出せません。もしそうなら、それ.distinct()をクリーンアップしますが、パフォーマンスにも影響を与える可能性があります。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

クエリセットからのDjangoフォームの作成

分類Dev

Django-クエリセットからのみ値を取得

分類Dev

Djangoは別のクエリセットのクエリセットからアイテムを除外します

分類Dev

djangoクエリセットを介して他のモデルからモデルにアクセスする

分類Dev

あるクエリセットを別のクエリセットから除外するDjango

分類Dev

Djangoクエリセットの自然順

分類Dev

Djangoクエリセットの権限

分類Dev

クエリセットのDjango合計

分類Dev

クエリセットのdjango辞書

分類Dev

JsonへのDjangoクエリセット

分類Dev

Djangoクエリセットの結果

分類Dev

Djangoクエリセットのみ

分類Dev

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

分類Dev

Djangoクエリセット

分類Dev

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

分類Dev

Djangoクエリセット-サブクエリの実行

分類Dev

ManyToManyリレーションからのブール値でクエリセットに注釈を付ける

分類Dev

Django:PandasからDjango RestFrameworkへのモデルクエリセット

分類Dev

Django / PythonでManyToManyクエリセットに参加する方法

分類Dev

クエリセット値からのdjangoテンプレートのアクセス外部キー

分類Dev

djangoのクエリセットから値を取得する方法は?

分類Dev

Djangoクエリセットから辞書の辞書を作成します

分類Dev

SQLクエリから2セットの結果を返す

分類Dev

xpathクエリからのサブセット?

分類Dev

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

分類Dev

プリフェッチ付きのDjangoクエリセットかどうか?

分類Dev

Django-クエリセットの出力フォーマット

分類Dev

Djangoテンプレートの別のクエリセットからクエリセットを取得する方法

分類Dev

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

Related 関連記事

  1. 1

    クエリセットからのDjangoフォームの作成

  2. 2

    Django-クエリセットからのみ値を取得

  3. 3

    Djangoは別のクエリセットのクエリセットからアイテムを除外します

  4. 4

    djangoクエリセットを介して他のモデルからモデルにアクセスする

  5. 5

    あるクエリセットを別のクエリセットから除外するDjango

  6. 6

    Djangoクエリセットの自然順

  7. 7

    Djangoクエリセットの権限

  8. 8

    クエリセットのDjango合計

  9. 9

    クエリセットのdjango辞書

  10. 10

    JsonへのDjangoクエリセット

  11. 11

    Djangoクエリセットの結果

  12. 12

    Djangoクエリセットのみ

  13. 13

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

  14. 14

    Djangoクエリセット

  15. 15

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

  16. 16

    Djangoクエリセット-サブクエリの実行

  17. 17

    ManyToManyリレーションからのブール値でクエリセットに注釈を付ける

  18. 18

    Django:PandasからDjango RestFrameworkへのモデルクエリセット

  19. 19

    Django / PythonでManyToManyクエリセットに参加する方法

  20. 20

    クエリセット値からのdjangoテンプレートのアクセス外部キー

  21. 21

    djangoのクエリセットから値を取得する方法は?

  22. 22

    Djangoクエリセットから辞書の辞書を作成します

  23. 23

    SQLクエリから2セットの結果を返す

  24. 24

    xpathクエリからのサブセット?

  25. 25

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

  26. 26

    プリフェッチ付きのDjangoクエリセットかどうか?

  27. 27

    Django-クエリセットの出力フォーマット

  28. 28

    Djangoテンプレートの別のクエリセットからクエリセットを取得する方法

  29. 29

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

ホットタグ

アーカイブ