ユーザーがサインアップする必要がある練習として、単純な Ruby on Rails アプリを作成します。
「profile_name」フィールドに正規表現検証を実装するまで、すべてがうまく機能します
ここに私の「ユーザー」モデルがあります:
validates :profile_name, presence: true,
uniqueness: true,
format: {
with: /^a-zA-Z0-9_-$/,
message: 'Must be formatted correctly.'
}
それでも、プロファイル名「jon」は単純に合格を拒否しています。私の「ユーザー」モデル以外に、このエラーはどこから来ているのでしょうか?