在渲染jbuilder模板之前散列json键

时间:2015-05-20 16:21:11

标签: ruby-on-rails jbuilder

当我执行x = render template: "temp1" format: :json时,我正在寻找一种方法来控制json渲染之前的一步或几步(我的视图中有temp1.jbuilder)。我想在创建json字符串之前用base64编码json的键。现在我只在呈现json字符串后才这样做,这意味着我得到一个字符串,使用JSON.parse将其解析为json,对键进行编码,然后使用.to_json再次转换为json字符串

很高兴以某种方式控制哪些jbuilder模板将获得此行为,哪些不会。我的想法是:render template: "temp1", format: :json, encode: true

0 个答案:

没有答案