問題タブ [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.

0 投票する
2 に答える
887 参照

ruby-on-rails - 属性 (関数) を持ち、アクティブ モデル シリアライザーを使用して特定のシリアライザーを使用する

次の Active Model Serializer があり、インスタンスからメモの配列を返す notes というメソッドに特定のシリアライザーを使用したいと考えています。

私はこれと他のいくつかのバリエーションを試しました:

と:

基本的に、メニューの notes メソッドによって返される配列に使用したい NoteSerializer がありますが、これを行う方法がわかりません。何か案は?

thx事前に

0 投票する
1 に答える
1564 参照

ruby-on-rails - ハッシュ割り当てのオプションとしてアクティブ モデル シリアライザーをインラインで呼び出す任意の方法

これは一筋縄ではいかないと思いますが、アクティブ モデル シリアライザーが提供する柔軟性には非常に感銘を受けました。私は次のようなことをしたい:

しかし、これは機能しません。これを機能させる方法(または同様の構文)に関するアイデアはありますか?

thx事前に

0 投票する
1 に答える
974 参照

ember.js - Ember Data の検証エラーの予期される形式 (ActiveModel::Serializers を使用)

残念ながら、ActiveModel::Serializers は現在、検証エラーをサポートしていませんが、1.0で予定されています。それまでは、独自のソリューションをハックする必要があります。大きな問題は?Ember Data の ActiveModelAdapter がこれらのエラーを想定している形式がわかりません。単純にerrorsプロパティを渡そうとしましたが、Ember Data はそれを認識しませんでした。

では、代わりに何を渡す必要がありますか?

0 投票する
1 に答える
626 参照

ruby-on-rails - ActiveModel シリアライザー内のパラメーターへのアクセス

現在、シリアライザー内のパラメーターにアクセスする必要がありますが、ここで何が最善のアプローチになるかわかりません。

基本的には、params ハッシュ内にあるタイムゾーンにアクセスして、そのタイムゾーンに変換されたモデルの時間属性で応答するだけです。

0 投票する
7 に答える
48752 参照

ruby-on-rails - パラメータを ActiveModel シリアライザーに渡す方法

アクティブ モデルシリアライザーを使用しています。has_many アクティビティのモデル イベントがあります。

最初の n 個のアクティビティでイベントを返したいです。params n をイベントシリアライザーに渡す必要があると思います。

0 投票する
2 に答える
3531 参照

ruby-on-rails-3 - アクティブなモデル シリアライザーの条件付き関連付け

レコードごとに、アクティブなモデル シリアライザーに has_one 関連付けを条件付きで含めることは可能ですか?

私の場合、グループが「見えない」タイプの場合、「グループ」と呼ばれる関連付けを返す必要はありません。ここに私のシリアライザからのスニペットがあります。

私がやりたいことは、次のような効果があります。