RoRを学ぶために構築している私のアプリでは、検証の詳細を学びたいと思っています。正規表現を使用してカスタムのバリデーションを作成するだけでなく、アドレス、通貨、日付/時刻の書式設定、言語などのデータの一般的な検証に最も良い宝石は何か、と思いましたか?これは、新しいアプリで使用する基本セットを構築するためです。Rails 5 - データ検証の宝庫
私が使用するには、以下これらに出くわした:
インコターム、測定単位(UNECEまたはISO20022より)またはVAT IDはどうですか?私が見なければならない他のものはどれですか?
これ以外の唯一のものは、validates_lengths_from_databaseです。 – David
ちょうど経験からのコメント。複数の接続を持つ大規模なアプリケーションでレールの一意性検証に依存しないでください。 DBに適切な一意のインデックスがあることを確認してください。 –