問題タブ [reform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Reform 形式の RSpec でマッチャー `validate_length_of` を使用する必要があります
とgems を使用して ( Reformgemを使用して) フォームの仕様を設定しています。検証の問題が発生している理由がわかりません。 RSpecShoulda Matchers
私の実際の構成:
フォームでさまざまな種類の長さの検証を既に試しました。しかし、物事をより良くするものは何もありません。
テストに使用される最小形式は次のとおりです。
仕様は次のとおりです。
validate_presence_ofマッチャーが完全に機能することに注意してください。
私はRSpec出力として持っています:
私は明らかに、これらの種類の検証を機能させることを除いています。
ここで助けが見つかることを願っています:)
ruby - Trailblazer の Reform::Form でクエリパラメータを検証する方法は?
数値 ID のコンマ区切りリストのリストを受け取る Trailblazer を使用して GET API に取り組んでいます。
desired-path?page_number=4&ids=765,359249,4011
ids クエリ パラメータに整数のみが含まれていることを Reform::Form で検証するにはどうすればよいですか
ruby-on-rails - リフォームでの単一物件への入居
Reformジェムを使用しています。2 つの日付を params の 2 つの個別の属性として渡すフォームがあるとします。interval今フォームでは、これらの 2 つの日付間の間隔を計算し、それをモデルに保存するために呼び出される別の属性 (既存のモデル属性でもあります) をインスタンス化したいと考えています。
受信日付に基づいて間隔を入力し、検証してモデルに保存する最良の方法は何ですか?
validateメソッドのオーバーライドやpopulator/prepopulatorオプションの使用など、さまざまなことを試しましたが、役に立ちませんでした。
最良のシナリオでは、次のようになると思います。