2020-02-01から1ヶ月間の記事一覧
modelとRSpecを並べてみる 1. 必須であること validates :title, presence: true RSpec it { is_expected.to validate_presence_of :title } 2. 最大xx文字以内であること validates :title, length: { maximum: 255 } RSpec it { is_expected.to validate_l…
layoutをDRYにするために... 例えばhead部分にsubmitボタンがあり、bodyにフォームがあるような場合。 通常であれば、body部分にsubmitボタンがあるので、 = form_with model: @user, url: user_path, local: true do |f| .name = f.text_field :name .submi…