2024/5/18 -単体テストコードでエラーと超格闘してます。そこでバリデーションを任意で設定する方法について、わかったのでアウトプットします。
2024/5/6 -※氏名は一般的に10文字で収まりません。実際に制限をつける場合は、255文字までにするなど、制限を緩くしましょう。
2024/4/11 -一方で、フォームバリデーションは、ユーザーからの入力を直接検証するために使用されます。これは、特定のフォームに特有のバリデーションルールを適用する場合や、複数の ...
2024/5/16 -環境Rails5.2Ruby2.6はじめにRailsのvalidatesでの数値チェックについて書いてみました。内容その1validatesで数値チェックをする場合、基本な書き方はつぎ…
2024/4/12 -フォームバリデーションとそれに伴うRspecを記載している際、 nil と空文字列 '' の違いについて疑問に思ったことをキッカケにこちらを記載しました。(ライフはまだ ...
2024/5/6 -update_attributesはupdateの別名なので同じ · update_attributesとsaveを比較して実行してみる · update_attributes! · validationをスキップする方法 · モデルの更新方法一覧.
Q.Ruby on Railsのvalidatesの使い方について。 同ユーザーの同回答を防ぐためにvalidatesのuniqunessを使用していますが、これだと他のユーザーにも制限がかかってし...
A.回答を一意にするUserなのかどうかを判別するフラグを新たに持たせて、それをwith_optionsメソッドで判定すればいいです。 以下を参考にしてください。 Railsで特定の条件下で走る...
Q.Ruby On Rails のバリデーションに関する質問です。 validates を、メソッド内ではなく、クラスの直下で定義していますが、validates はプロパティなのでしょうか? それ...
A.validates は ActiveModel::Validations モジュールで 定義されてる特異メソッドで ActiveRecord::Base などの フィールドをチェックします。 今...
Q.個人でRubyでwebアプリを開発しています。 セキュリティについて不安があります。 そのwebアプリは動画販売サービスです。 クレジットカードはトークンを使用して支払いなどをするので安全だと...
A.データベースより前に、フロントエンドの脆弱性対策が先だと思います。 まずは、無料のツールを使ってみてはいかがですか。 https://yun-craft.com/admin-blog/tomiz...
2024/5/11 -レコード数のバリデーション、特に「特定の状態を持つ」レコード数によるバリデーションについての記事が少なく、実装に時間をかけてしまったため備忘のために記事を残 ...
2024/4/18 -上述したように、Rails 7.1では validate: true を指定できます。この場合、enumの振る舞いはaasmと完全に一致し、指定の値の有効性をsave前にチェックして ...
2024/4/23 -バリデーションでエラーになった際に、エラーメッセージを各テキストフィールド等の… #Rails #validate #validation. 1日前. 2024-04-23. 【Rails7】特定のviewsで部分的 ...
2024/6/25 -自作アプリでちょっと複雑なバリデーションを書いたので書き残しておきます。 プログラミング初学者のアウトプットメモになります。情報に誤りがあればご指摘ください ...