Rails/Heroku - 在本地vs heroku上更新不同的条目
问题描述:
我遇到了一个脚手架问题,在编辑或更新表中的条目后,我的本地服务器/数据库将其保留在适当位置,但是在推送到heroku更新数据库后条目将编辑的帖子推送到列表的底部。我希望Heroku上的条目与本地机器上的条目相同(编辑后保留)。Rails/Heroku - 在本地vs heroku上更新不同的条目
我假设这与sqlite和pg的区别?只是想知道在哪里以及如何解决这个问题。
ex。
本地应用:
- 进入一个
- 条目TWO
- 条目中有三个
*更改进入两到 “项十二五”
- 进入一个
- 进入5
- 条目中有三个
的Heroku:
- 进入一个
- 条目TWO
- 条目中有三个
*更改进入两到 “项十二五”
- 进入一个
- 条目中有三个
- 进入5
感谢您的帮助!
答
为了解决这个问题,我在我的控制器中添加了@posts = Post.order(“id DESC”)。
你是如何订购这些记录的? – cih
如果你没有明确地订购你的记录,那么你不能指望以任何特定的顺序得到它们。在SQL中没有顶部或底部的表格,您必须**包含ORDER BY子句以获得任何特定顺序。 –