我必须传递2个对象以显示,所以我试图放置此
respond_with(@ticketnfr, @ticket)
但它转到票务控制器视图,
当我只尝试一个对象
时respond_with(@ticketnfr)
它正确地转到了Ticketnfr/Show,但我错过了票证参数,
我还试图放置位置
respond_with(@ticketnfr, @ticket. :location => ticketnfr_path)
,但它转到索引而不是show
如何传递两个对象,但仍会转到ticketnfr/show?
尝试这个:
@response = {:ticket => @ticket, :ticketnfr => @ticketnfr}
respond_with(@response)
我已经创建了像这样
respond_with(@ticketnfr, :location => ticketnfr_url(:id => @ticketnfr.id, :ticket_id => @ticket.id))
谢谢