0
我使用Heroku上的dataclips功能運行SQL查詢。它工作得很好 - 我得到的結果是正確的順序,因爲我的子句的一部分指定了「ORDER BY ...」。Heroku dataclips結果不同於本地數據庫結果
我剛剛從Heroku中提取了我的數據庫的副本。然後我運行ActiveRecord :: Base.connection.execute「」
我得到的數據是正確的,但PGResult對象具有以完全隨機方式排序的數據 - 即我的「order by」子句完全被忽略。
我想知道爲什麼會發生這種情況,如果有反應,以防止這種情況發生。
當你自己查詢數據時是否指定了'ORDER BY'? – willglynn
是的 - 這實際上是我在Heroku上運行的完全相同的查詢!複製並粘貼到我的應用程序。 –
你是否在本地使用與heroku相同版本的postgres? – Will