と呼ばれるモデルpo
を持つ。ManyToManyField
Order
次の解決策を含むいくつかのオプションを検討しています。
po.Orders.all()[0].itemname
しかし、このソリューションが高価になるかどうかはわかりません (またはそうではありませんか?) 基本的に、テーブル全体のクエリを実行してから、最初の項目を除外します。
2 番目の解決策
po.Orders.get(pk=1).itemname
これは安価に見えますが、事前に知ることができないため機能しませんpk
。
オブジェクトと ManyToMany 関係を持つアイテムを取得する他のソリューションがあるかどうか疑問に思っていpo
ますか?