Могу ли я написать RIGHT JOIN queryset в Django ORM?
Как написать RIGHT JOIN и ORDER BY queryset в Django ORM?
Например, у меня есть две таблицы :
NEWS
id | title |
---|---|
1 | News 1 |
2 | News 2 |
3 | News 3 |
4 | News 4 |
КОММЕНТАРИИ
id | news_id | like_count |
---|---|---|
1 | 1 | 100 |
2 | 1 | 90 |
4 | 3 | 245 |
select n.title from NEWS n right join Comment c on n.id = c.news_id order by c.like_count DESC;
желаемый результат:
title | like_count |
---|---|
News 3 | 245 |
News 1 | 100 |
News 1 | 90 |