新手问题 如何动态删除某个无用的属性

pestd · 2015年04月05日 · 最后由 flowerwrong 回复于 2015年04月06日 · 1453 次阅读

比如有如下代码: @exams = Exam.all render json: @exams.to_json

请教如何删除所有记录中的某个无用的属性?

可以使用 gem activeserializer 抱歉,不会拼,希望没拼错


user.as_json(only: [:id, :name])
# => { "id" => 1, "name" => "Konata Izumi" }

user.as_json(except: [:id, :created_at, :age])
# => { "name" => "Konata Izumi", "awesome" => true }
需要 登录 后方可回复, 如果你还没有账号请 注册新账号