問題タブ [active-model-serializers]
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 - 属性 (関数) を持ち、アクティブ モデル シリアライザーを使用して特定のシリアライザーを使用する
次の Active Model Serializer があり、インスタンスからメモの配列を返す notes というメソッドに特定のシリアライザーを使用したいと考えています。
私はこれと他のいくつかのバリエーションを試しました:
と:
基本的に、メニューの notes メソッドによって返される配列に使用したい NoteSerializer がありますが、これを行う方法がわかりません。何か案は?
thx事前に
ruby-on-rails - ハッシュ割り当てのオプションとしてアクティブ モデル シリアライザーをインラインで呼び出す任意の方法
これは一筋縄ではいかないと思いますが、アクティブ モデル シリアライザーが提供する柔軟性には非常に感銘を受けました。私は次のようなことをしたい:
しかし、これは機能しません。これを機能させる方法(または同様の構文)に関するアイデアはありますか?
thx事前に
ember.js - Ember Data の検証エラーの予期される形式 (ActiveModel::Serializers を使用)
残念ながら、ActiveModel::Serializers は現在、検証エラーをサポートしていませんが、1.0で予定されています。それまでは、独自のソリューションをハックする必要があります。大きな問題は?Ember Data の ActiveModelAdapter がこれらのエラーを想定している形式がわかりません。単純にerrors
プロパティを渡そうとしましたが、Ember Data はそれを認識しませんでした。
では、代わりに何を渡す必要がありますか?
ruby-on-rails - ActiveModel シリアライザー内のパラメーターへのアクセス
現在、シリアライザー内のパラメーターにアクセスする必要がありますが、ここで何が最善のアプローチになるかわかりません。
基本的には、params ハッシュ内にあるタイムゾーンにアクセスして、そのタイムゾーンに変換されたモデルの時間属性で応答するだけです。
ruby-on-rails - パラメータを ActiveModel シリアライザーに渡す方法
アクティブ モデルシリアライザーを使用しています。has_many アクティビティのモデル イベントがあります。
最初の n 個のアクティビティでイベントを返したいです。params n をイベントシリアライザーに渡す必要があると思います。
ruby-on-rails-3 - アクティブなモデル シリアライザーの条件付き関連付け
レコードごとに、アクティブなモデル シリアライザーに has_one 関連付けを条件付きで含めることは可能ですか?
私の場合、グループが「見えない」タイプの場合、「グループ」と呼ばれる関連付けを返す必要はありません。ここに私のシリアライザからのスニペットがあります。
私がやりたいことは、次のような効果があります。