0
所以我添加了一個多對多的關係,我的模型:Django的排序編號多對多表
class Person(models.Model):
...
...
cars = models.ManyToManyField(Car)
當我這樣做:
bob.add(mercedes)
bob.add(bmw)
然後做person.cars.all( ),我得到:
[bmw, mercedes]
我查看了多對多的表格,其順序是正確的。所以它是這樣的:
id person car
1 bob mercedes
2 bob bmw
所以我需要的是在檢索汽車時按多對多表的id列進行排序。怎麼做?
我認爲http://stackoverflow.com/questions/19901818/ordering-many-to-many-relations-in-django-models有你需要的答案。 – Ben 2014-09-19 16:01:54
@Ben你可以發佈它作爲答案?我會接受它。 – 2014-09-19 16:20:53
已經完成! :) 很高興我能幫上忙 – Ben 2014-09-19 23:20:00