我正在使用辅助方法使我的 json 漂亮:
def make_pretty_json(json_object)
if (Rails.env == "development" || Rails.env == "staging")
JSON.pretty_generate(JSON.parse(json_object))
else
json_object
end
end
然后我在我的控制器中调用助手:
@jobs = make_pretty_json(@jobs)
并做一个
respond_to do |format|
format.json {
render json: @jobs
}
我必须为我的所有模型手动执行此操作。有没有办法在全球范围内做到这一点,所以我只能在某些环境中获得漂亮的缩进 JSON?