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

pestd · April 05, 2015 · Last by flowerwrong replied at April 06, 2015 · 1450 hits

比如有如下代码: @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 }
You need to Sign in before reply, if you don't have an account, please Sign up first.