フィールドの一意性検証

こんにちは、皆様。

プロフィールにカスタムフィールドを追加し、必須設定にしました。そのため、ユーザーは登録時にこのフィールドに入力する必要があります。メールフィールドのように、データベース上で一意かどうかを確認したいと考えています(例:「Primary email has already been taken」)。

これを実現するための考えられる方法はありますか?現時点ではSSOは使用したくありません。

よろしくお願いいたします、
Prashanth

プラグインを必要としない解決策は思い浮かびません。ただし、プラグインを使えば簡単です。

@pfaffman さん、ありがとうございます。カスタムプラグインの作成を探求する時期のようですね。Ruby の知識は多く必要でしょうか?私は Java/J2EE/.NET には精通しています。フロントエンドスタックについては、まあまあのレベルです。

よろしくお願いいたします、
プラシャンタ

Ruby の仕組みはおそらく大部分理解できるでしょうが、いくつか独特なショートカットがあります。学習が必要なのは Rails の方です。ただ、深い理解を得ずに追える例を見つけることができるはずです。

確約はできませんが、役立つものがないか探してみます。