от
Я хочу эффективно аннотировать объекты модели
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, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...