前提・実現したいこと
タイトル、本文を新規投稿する際、タイトルは最低3文字以上、
本文は空欄NGのバリデーションを付けようとしています。
発生している問題・エラーメッセージ
SyntaxError in PostsController#create
/home/ubuntu/workspace/app/models/post.rb:3: syntax error, unexpected ':', expecting '}' validates :title, presence: true, length {minimum: 3} ^
Extracted source (around line #3):
class Post < ActiveRecord::Base
validates :title, presence: true, length {minimum: 3} validates :body, presence: true
end
該当のソースコード
validates :title, presence: true, length {minimum: 3} validates :body, presence: true
試したこと
length {minimum: 3}の部分を消して空欄のまま投稿できないようにするところまでは正常に動いていたので最低文字数の部分が間違っていると思われるのですが原因がわかりません。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/05/19 10:37
2019/05/19 13:44
退会済みユーザー
2019/05/19 14:46
退会済みユーザー
2019/05/20 22:58