問題タブ [django-select-related]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
456 参照

django - Django: select_related() が使用される場合はフィールドを除外します

次のようなジョブとブロブ モデルがあります。

残念ながら、これを行う Django ORM クエリがあります。

これにより、ジョブの BinaryFields が読み込まれ、MemoryError が発生します。

content上記のような select_related() クエリを実行した場合、BinaryField を除外する方法はありますか?

PS: クエリを変更して使用できることはわかっていますselect_related('non_binary_field')が、ここでは一般的な解決策が必要です。この行を呼び出すコードにアクセスできません:Job.objects.filter(....).select_related()