0
postgresqlデータベースに投稿されていないテキストフィールドの値。以下 値はpostgresqlに掲載されていません
は私も私も持っているビューのsample.haml
sample.haml
= form_for :sample, url: sample_path do |f|
%p
= f.label :title
%br/
= f.text_field :title
%p
= f.submit
を作成した
def sample
title = params[:title]
sample=Sample.new(title)
sample.save()
end`
コントローラの 'サンプル' メソッドのソースコードであります20161129160810_create_sampleという名前の移行ファイルが作成されました。
class CreateSample < ActiveRecord::Migration
def change
create_table :samples do |t|
t.string :title
t.timestamps
end
end
問題は、私たちが「タイトル」値を与え、送信ボタンをクリックすると、サンプルテーブルに格納されている「ID」値ではなく、「タイトル」値がテーブルに空を示しています。
これらの問題はどうですか?
以下はスナップショットです。
コントローラの許可されたパラメータにタイトルを追加しましたか?あなたがすべてのコントローラコードを投稿すれば、あなたを助けやすくなります。 – geoandri