我需要在序列化并推送到客户端之前从实例中剥离created_at和updated_at字段。实现这一目标的最佳途径是什么?
谢谢,
克里斯
答案 0 :(得分:2)
一些想法。假设示例中模型具有名称,电子邮件和时间戳。
获取记录时:
Model.find :select => [:name, :email]
即。不包括时间戳字段。
如果您通过JSON序列化,请执行:
model.to_json :only => [:name, :email]
或
model.to_json :except => [:created_at, :updated_at]