如何在Postgresql db中更新日期

时间:2016-05-09 09:41:01

标签: ruby-on-rails

我想在postgresql数据库中保存日期。因此,我在控制器中编写了以下代码:

def create
    @app_config = AppConfig.new(app_config_params).to_date
    @app_config.save
    respond_with(@app_config)
  end

  private

  def app_config_params
    params.require(:app_config).permit(:freeze_attendance_till)
  end

但它会抛出这样的错误:

ActionController::ParameterMissing (param is missing or the value is empty)

所以我无法在db中保存日期。我做错了什么?

我使用以下代码创建了数据库:

class CreateAppConfigs < ActiveRecord::Migration
  def change
    create_table :app_configs do |t|
      t.date :freeze_attendance_till
      t.timestamps null: false
    end
  end
end

0 个答案:

没有答案