标签: ruby-on-rails json
我在我的控制器中有一个Target列表
@targets = @user.targets.all
然后我想将@targets渲染为客户端ajax调用的json结果。 在Target类定义中,我有一些我不想渲染的列。 我知道在渲染单个@target时,我们可以使用
:only
或
:except
但是,如何处理清单?
我试过
@ targets.each do | target | xxxx结束
合并json结果,失败。
答案 0 :(得分:0)
覆盖Target类中的as_json,并指定您不希望呈现的列。
Target
as_json
更多详情here。