1
私はツリーモデルを持っています:ツアー、バス、および場所 ツアーにはより多くのバスとバスがあります。1つのjsonオブジェクトに2つのオブジェクトをレンダリングします
バスツアーの最後の場所にjsonオブジェクトを戻したいと思っています。
擬似例:
BUSES
BUS1
last_location
/BUS1
BUS2
last_location
/BUS2
BUS3
last_locaiton
/BUS3
/BUSES
tour.busesは私にそのツアーのためにバスを与える、とbus.locations.last最新の場所でしょう。
私はそれがフィクションではないことを知っていますが、これを返すために1つのjsonオブジェクトにこれをパックする方法はわかりません。
both_pieces = {
:tour => tour,
:last_location => bus.locations.last
}
をそしてJSONとしてboth_pieces
を送り返す: