У меня есть такая модель.
class Component(models.Model):
options = models.ManyToManyField('prices.Option')
period = models.IntegerField()
Мне нужно выбрать все компоненты с одинаковым периодом и теми же параметрами, что и у одного компонента cmp . Этот набор запросов не работает.
similar_components = Component.objects.filter(period=cmp.period, options=cmp.options)
Я не могу найти способ сделать набор запросов основанным на этом множестве полей options
.