1
假設我的模式是這樣的:如果我有外鍵,如何在Django中執行此操作?
class Ego(models.Model):
event = models.ForeignKey(Event)
user = models.ForeignKey(User)
正如你可以看到,這個表有2列,它們都是外鍵。 「我如何」按「User.first_name」排序?
是這樣嗎?但它看起來不像。
Ego.objects.all().order_by("User.first_name")
不會產生什麼SQL?出於興趣,'Ego.objects.all()。order_by(「user__first_name」)'工作嗎? – 2010-03-10 06:53:43
不行,不行。 – TIMEX 2010-03-10 22:39:25