0

json データをレンダリングする必要があります。私はこの目的のためにrablを使用します....

私はindex.rablにそのようなコードを持っています:

collection @banks, :root => "bank", :object_root => false
attributes :id, :central_office_address, :location_id, :name, :year_of_foundation

それは私にjsonを生成します....
しかし、オブジェクトの各エントリに対して計算フィールドも配置する必要があります。

たとえば、新しいフィールド (モデルにはありません): :exch_count のようにします (疑似): :exch_count @banks[i].exchangers.count * 3

しかし、どうすればRuby on Rails + rablsでこれを行うことができますか?

4

1 に答える 1

0

nodeバンクをパラメーターとして使用するブロックを渡すことができます。

node(:exch_count) {|bank| bank.exchangers.count * 3 }
于 2013-04-10T17:16:03.823 に答える