от
Я хочу эффективно аннотировать объекты модели
A
на основе некоторых полей модели
B
, которая имеет M2M в
A
. Проблема заключается в том, что я должен найти самую старую версию
B
для каждого
A
(используя
B.created_timestamp
), но затем заполнить с помощью rXLGSHHLQHLHLHLQLHLQL Я хочу использовать ORM, а не сырой SQL. Я пробовал это, но это не правильно:
a_qs = A.objects.filter(id__in=ids)
ordered_qs = a_qs.order_by('

Это помечает каждый A
с тем же именем старейшим
B
во все
B
s связанного с
A
, но я хочу, старейшую
B
среди связанного
B
s для каждого
A
.              

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...