列出虚拟属性

时间:2017-10-10 18:58:10

标签: ruby-on-rails ruby

如何列出我的虚拟属性。我有一个虚拟属性attr_accessor :damage和回调after_find,用一些值填充该属性。那么我怎样才能在@user变量中列出该属性,所以我可以将该变量传递给前端(使用react-rails gem)并使用它像javascript的对象属性一样?

1 个答案:

答案 0 :(得分:0)

我需要明确定义方法(访问器),如下所示:

@user.to_json(methods: [:damage])