こんにちは(下手な英語でごめんなさい:p)
これらのモデルを想像してください:
class Fruit(models.Model):
# ...
class Basket(models.Model):
fruits = models.ManyToManyField(Fruit)
ここで、すべての果物に関連する Basket インスタンスを取得したいと思います。問題は、次のコードが果物に関連するBasket インスタンスを返すことです。
baskets = Basket.objects.filter(fruits__in=Fruit.objects.all())
# This doesn't work:
baskets = Basket.objects.filter(fruits=Fruit.objects.all())
この問題を解決する解決策はありますか?
どうもありがとうございました。:)