-1
我想仅渲染first_name
场的前三个字母和email
场的最后三个字母在Nominee
模型JSON:如何在rails中仅渲染字段的一部分作为json?
def list
render json: Nominee.all, only: [:id, :first_name, :email, :phone,]
end
哪里Nominee.all
是客户的数组,first_name
, email
和phone
是Nominee模型中string
类型的字段。
我该怎么做?
[active_model_serializers](https://github.com/rails-api/active_model_serializers)似乎很适合这里。 –
出于好奇,你为什么要这样做? – 0112