Hi (простите за мой плохой английский: р)Джанго: QuerySet фильтр * все * значения из ManyToManyField
Представьте себе эти модели:
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())
Любое решение действительно решить эту проблему?
спасибо. :)
Отлично, это работает! Спасибо :) – user176455