我在倒置查詢時遇到OFFSET問題。我使用Django 1.8和Python 2.7。 的代碼的以下兩行不 OFFSET 1。然而兩者反向查詢將OFFSET任何大於1Django反向查詢OFFSET 1
Article.objects.all().order_by('-id')[:2:1]
Article.objects.all().order_by('id').reverse()[:2:1]
在方括號中的第二個數字是OFFSET時,第一是極限。如果我在OFFSET中放置2,則查詢偏移量爲2,但是當我在OFFSET中放置1時,查詢偏移量爲0. 如何將OFFSET除以1?在Django框架中有bug嗎?
我想也許在列表複製查詢行,然後訪問該行從列表中的元素,但它會是一種生氣。 – FinkAvenue