2011-08-09 11 views
0

には、例えば、 は、私は私のコントローラでRailsでActiveRecordのリストをjsonでレンダリングする方法は?

@targets = @user.targets.all 

をターゲットのリストを得た後、私はクライアントのAJAX呼び出しのためのJSONの結果として@targetsをレンダリングします。ターゲットクラスの が定義すると、私はレンダリングしたくないいくつかの列を持っています。 単一@targetをレンダリングするとき、私は知っている、我々はリストに対処する方法を、

:only 

または

:except 

を使用することができますが?ターゲット|を

は私がやるtargets.each @

を試してみました| xxxx end

json結果をマージするには失敗しました。

答えて

0

Targetクラスのas_jsonを上書きし、レンダリングしない列を指定します。

詳細here

関連する問題