英雄数据库保存问题



我正在尝试存储每个研讨会的视图数。

我的创意工坊控制器是:

  def show    
    @workshop.view = @workshop.view + 1
    @workshop.save
  end

架构中的视图列:

  create_table "workshops", force: :cascade do |t|
    t.integer  "view",         default: 0
  end

因此,我希望每次显示动作有效时,都会将观看次数增加 1。它在本地工作,每次 heroku 视图列上的 bur 都是 0。我找不到原因。

也许是因为PG数据库。欢迎任何想法。

我这样做后问题就消失了:heroku 重新启动。这可能是因为我在 rake db:migrate 后没有重新启动 heroku 服务器。

最新更新