【发布时间】:2016-10-31 21:55:17
【问题描述】:
正如您在我的 rails 控制台中看到的,我有 4 个博客,但在 heroku 控制台中我有 0 个。我将当前进度推送到 heroku。我正在使用postgresql。我是否遗漏了一些关于从我的数据库获取信息到 heroku 的明显信息,或者我在其他地方有什么问题?
$ rails console
Running via Spring preloader in process 28133
Loading development environment (Rails 4.2.0)
irb(main):001:0> Blog.all.count
(0.4ms) SELECT COUNT(*) FROM "blogs"
=> 4
$ heroku run console
Running console on ⬢ morning-lowlands-91946... up, run.4970
Loading production environment (Rails 4.2.0)
irb(main):001:0> Blog.all.count
(1.2ms) SELECT COUNT(*) FROM "blogs"
(1.2ms) SELECT COUNT(*) FROM "blogs"
=> 0
【问题讨论】:
-
您为数据库播种了吗?好像没有数据。
-
Heroku 数据库(生产)与本地(开发)数据库不同
标签: ruby-on-rails postgresql heroku