2017-04-25 99 views
1

我必須通過2個對象,以顯示所以我試圖把這個錯誤的位置

respond_with(@ticketnfr, @ticket) 

,但它去售票控制器視圖,

,當我試圖與只有一個對象

respond_with(@ticketnfr) 

它去正確地ticketnfr /節目,但我錯過了車票參數,可以

我一個LSO試圖把位置

respond_with(@ticketnfr, @ticket. :location => ticketnfr_path) 

,但它進入指數,而不是顯示

如何通過這兩個對象,但仍然要去ticketnfr /節目?

+0

快,讓你從路線ticketnfr_path路線。 rb – TiSer

回答

0

試試這個:

@response = {:ticket => @ticket, :ticketnfr => @ticketnfr} 
respond_with(@response) 
+0

嗨感謝您的答覆,我已經嘗試過,但它不工作,我有一個答案,我會發布它 – alfitra

+0

當前應該工作,只是包裝你的對象,並有更少的代碼 – TiSer

0

我已創建的respond_with這樣

respond_with(@ticketnfr, :location => ticketnfr_url(:id => @ticketnfr.id, :ticket_id => @ticket.id))

謝謝