2016-09-21 4 views
0

Djangoでは、このようなことが可能ですか?以下の施設があるForeignKeysの上に2ホップのDjangoフィルター

foo = Account.objects.filter(owner__address__zipcode='94704').get()

  • アカウント所有者モデルにOwner外部キーを持っています。
  • 所有者には、Addressモデルに対してAddressの外部キーがあります。
  • アドレスにはzipcodeのcharフィールドがあります。
+0

これを試しましたか?何が効いていないのですか?そのフィルタ条件が結果を返さない場合、 '.get()'はエラーを投げるかもしれません。 '.first()'を試してみてください。 – karthikr

+0

はい。それはそれだった。ありがとうございました。 – JasonGenX

答えて

0

はい、これはDjango ORMでサポートされています。

この機能はdocumented hereです。

関連する問題