0
我使用Heroku上的dataclips功能运行SQL查询。它工作得很好 - 我得到的结果是正确的顺序,因为我的子句的一部分指定了“ORDER BY ...”。Heroku dataclips结果不同于本地数据库结果
我刚刚从Heroku中提取了我的数据库的副本。然后我运行ActiveRecord :: Base.connection.execute“”
我得到的数据是正确的,但PGResult对象具有以完全随机方式排序的数据 - 即我的“order by”子句完全被忽略。
我想知道为什么会发生这种情况,如果有反应,以防止这种情况发生。
当你自己查询数据时是否指定了'ORDER BY'? – willglynn
是的 - 这实际上是我在Heroku上运行的完全相同的查询!复制并粘贴到我的应用程序。 –
你是否在本地使用与heroku相同版本的postgres? – Will