1

この質問と同様に、Grape (Rails の上にビルド) をカスタマイズして、要求されたオブジェクトと hasMany リレーションのすべての関連 ID を送信する方法を知りたいです。Ember は次の形式を想定しているためです。

{ "customer": { "projects": [1, 2, 3] } }

Grape は独自のシリアライザを持っているため、このようなことはできません

class PostSerializer < ActiveModel::Serializer
  embed :ids

  attributes :id, :title, :body
  has_many :comments
end

次のような簡単な解決策はありますか、embed :idsまたは ID を手動で追加する必要がありますか?

4

1 に答える 1