2011-08-15 7 views
1

나무 모델을 가지고 있습니다 : 둘러보기, 버스 및 위치 투어에는 더 많은 버스와 버스가 있습니다.하나의 json 객체에서 두 개의 객체를 축복합니다.

나는 투어를 위해 마지막 위치에 버스가있는 json 개체를 반환하고 싶다.

의사 예 :

BUSES 

    BUS1 
     last_location 
    /BUS1 

    BUS2 
     last_location 
    /BUS2 

    BUS3 
     last_locaiton 
    /BUS3 

    /BUSES 

tour.buses가 투어 나에게 버스를 제공하고, bus.locations.last 최신 위치합니다.

나는 그것이 허구 이후 아니라는 것을 알고 있지만 그것을 반환하는 하나의 json 객체로 이것을 묶는 방법을 모르겠다.

both_pieces = { 
    :tour   => tour, 
    :last_location => bus.locations.last 
} 

을 그리고 JSON으로 both_pieces을 다시 보내

답변

1

이 같은 그것을 할 수 있습니다. 그런 다음 클라이언트는 내부에 tourlast_location 개의 객체가있는 하나의 JSON 객체를 가져옵니다.

관련 문제