0

{:foo => 6}すべての json 応答にデータ (例: ) を追加する方法はありますrender :json => {..}{"foo": 6, ...}?

app/views/application.json.erb に json レイアウトを作成しようとしましたが、違いはないようです。

私が使用しているコードは、次のようなものです。

respond_to do |format|
  format.html
  format.json { render json: {..} }
end

jsonビューを使用するとうまくいきましたが、応答ごとにビューを作成するのは少し面倒です。

4

2 に答える 2

0

レイアウトを作成し、共通の属性を設定できます。yield を解析することで取得できる残りの部分。

https://stackoverflow.com/a/23496109/1123232

于 2014-05-06T13:40:49.763 に答える