2017-04-25 16 views
1

私はので、私はこの間違った場所

respond_with(@ticketnfr, @ticket) 

を入れてみましたが、それはチケットコントローラビューに行き、私は1つのオブジェクトのみで試してみました

表示するために2つのオブジェクトを渡す必要があり

respond_with(@ticketnfr) 

それは/ショーをticketnfrように正しくなりますが、私はチケットのparamsを欠場、

Iどのようにオブジェクトの両方に合格するが、それでもticketnfr /ショーに行くLSOは場所に

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

を入れてみましたが、それは代わりにショー

のインデックスに行きますか?

+0

あなたをしてくださいありがとうございました。 rb – TiSer

答えて

0

は、この方法を試してください。

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

こんにちは、お返事ありがとうございますこれを試したが、それは動作していない、私はそれを投稿します答えを持って – alfitra

+0

現在のものは、ちょうどあなたのオブジェクトをラップし、少ないコードを持つ必要があります – TiSer

0

私はこの

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

ようrespond_withを作成したルートからticketnfr_pathのためのあなたのルートを示し、

関連する問題