Итак, вот что я хочу сделать. У меня есть модель Персонал, у которого есть внешний ключ для модели пользователя. У меня также есть модель Match, которая имеет внешний ключ для модели User.Вопрос о модели django API
Я хочу выбрать, сколько соответствует каждому персоналу. Я не знаю, как это сделать, пока я работал только для модели User. От штата, это не позволит аннотировать Матч.
Это то, что работает прямо сейчас
User.objects.annotate(amount=Count("match")).filter(Q(amount__gt=0)).order_by("amount")
И это то, что я хотел сделать
Staff.objects.annotate(amount=Count("match")).filter(Q(amount__gt=0)).order_by("amount")
И, кстати, есть ли способ, чтобы фильтровать матчи? Я хочу фильтровать совпадения определенным столбцом.
Genius !! Большое спасибо Лакшману, это было именно то, что мне нужно! – Clash