0
未在postgresql數據庫中發佈的textfield值。未在postgresql中發佈值
下面是 '樣本' 法在控制器中的源代碼
def sample
title = params[:title]
sample=Sample.new(title)
sample.save()
end`
我也創建在享有sample.haml
sample.haml
= form_for :sample, url: sample_path do |f|
%p
= f.label :title
%br/
= f.text_field :title
%p
= f.submit
我還創建名稱爲20161129160810_create_sample的遷移文件。
class CreateSample < ActiveRecord::Migration
def change
create_table :samples do |t|
t.string :title
t.timestamps
end
end
問題是,當我們給「標題」值,然後單擊提交按鈕,它們存儲在樣本表,但「標題」值「id」值顯示在表格中的空。
你能爲我解決這些問題嗎?
下面是快照。
你是否在控制器的允許參數中添加了標題?如果你發佈了所有的控制器代碼,它會更容易幫助你。 – geoandri