Rails 在数据库查询之后能否往记录里添加其他属性?

googya · 2012年03月31日 · 2668 次阅读

遇到一个问题,看大家是否有好的建议! 问题如下 查询完记录之后,需要向记录中添加另外的一个属性,但是这个属性不需要作为字段存在的(虚拟属性这个技巧不适用于本问题,因为我需要将数据传给另外的地方)。

我暂时用的一个比较矬的方法是 ActiveModel::Serializers::JSON 下面的 user.as_json(:methods => :permalink)

可以在查询完毕之后,添加方法,得到属性。 大家有更好(更简单、常用)的方法么?

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号