私は検証を行う方法を考え出しました。モデル内で、これらの行を追加する必要があることがわかりました
validates_presence_of :name
validates_uniqueness_of :name
私が達成しようとしている:;!@#$%^&*()
のは、たとえば、ユーザーがテキスト入力に [または特殊文字]を追加したくないということです。これについていくつかの入力が必要です。
私は検証を行う方法を考え出しました。モデル内で、これらの行を追加する必要があることがわかりました
validates_presence_of :name
validates_uniqueness_of :name
私が達成しようとしている:;!@#$%^&*()
のは、たとえば、ユーザーがテキスト入力に [または特殊文字]を追加したくないということです。これについていくつかの入力が必要です。
format_ofを使用できます。
validates_format_of :name, :with => /\A[a-zA-Z]+([a-zA-Z]|\d)*\Z/
または、独自の検証を作成します。
validates :name,
:presence => true,
:format => { :with => regex } # Here you can set a 'regex'