【发布时间】:2015-11-06 01:06:16
【问题描述】:
我遇到了一个脚手架问题,在该脚手架上编辑或更新表的条目会将其保留在我的本地服务器/数据库上,但是在推送到 heroku 更新数据库条目后会将已编辑的帖子推送到列表的底部.我希望 Heroku 上的条目与我的本地计算机上的工作相同(编辑后保持原位)。
我假设这与 sqlite 和 pg 之间的区别有关?只是想知道在哪里以及如何解决这个问题。
例如
本地应用:
- 条目一
- 条目二
- 条目三
*将条目二改为“条目五”
- 条目一
- 条目五
- 条目三
Heroku:
- 条目一
- 条目二
- 条目三
*将条目二改为“条目五”
- 条目一
- 条目三
- 条目五
感谢您的帮助!
【问题讨论】:
-
您如何订购这些唱片?
-
如果您没有明确地对记录进行排序,那么您就不能期望以任何特定的顺序获取它们。 SQL 中没有表的顶部或底部,您必须包含 ORDER BY 子句以获取任何特定的顺序。
标签: ruby-on-rails postgresql sqlite heroku