1

模型

def to_json
  p 'ppp'
  p UNDISPLAYABLE_SIGNS
  if sign.in? UNDISPLAYABLE_SIGNS
    {code: code}
  else
    super
  end
end

控制器

    render json: {currency: @currency, savedInUser: true}

ppp 没有打印在服务器控制台中,我怎么能自定义我的 JSON 响应,我做错了什么?

4

1 回答 1

1

是 as_json 不是 to_json

def as_json
  p 'ppp'
  p UNDISPLAYABLE_SIGNS
  if sign.in? UNDISPLAYABLE_SIGNS
    {code: code}
  else
    super
  end
end
于 2013-04-18T22:59:35.017 回答