У меня есть модель Foo
с полем value
.
# models.py
class Foo(models.Model):
value = models.IntegerField()
Теперь я хочу отфильтровать все Foo
экземпляры, которые имеют value
больше, чем Foo
объект с определенным идентификатором knwon.
pk = 10
obj = Foo.objects.get(pk=pk)
qs = Foo.objects.filter(value__gte=obj.value)
Вопросмогу ли я как-то объединить два вышеупомянутых запроса к базе данных в один?