Скажем, у меня есть модель, которая выглядит следующим образом:
class StockRequest(models.Model):
amount_requested = models.PositiveIntegerField(null=True)
amount_approved = models.PositiveIntegerField(null=True)
Есть ли способ сделать запрос django, который бы показывал мне все запросы, где есть некоторая взаимосвязь между amount_requested и amount_approved для конкретного объекта /row?
В SQL это будет так просто:
select * from stockrequest where amount_requested = amount_approved;
или
select * from stockrequest where amount_requested = amount_approved;
В Django я не уверен, что это можно сделать,но я хотел бы представить что-то вроде ниже (ПРИМЕЧАНИЕ: синтаксис полностью составлен и не работает).
StockRequest.objects.filter(amount_requested="__amount_approved")