ビューでリンクを作成するレールの方法は、を使用することlink_toです。オブジェクトを渡すと、そのオブジェクトのにリンクされますid。match_idの代わりにオブジェクトidを使用するにはどうすればよいlink_toですか?
2 に答える
3
to_paramモデルのメソッドをオーバーライドして、 match_idto haveの値を返すことができlink_to、他のRailsヘルパーはURLを生成するときにその値を自動的に使用します。
于 2013-03-08T17:19:13.600 に答える
0
使用しているだけの場合link_to(@object)は、デフォルトのオブジェクトID以外のものを指定できるとは思いません。ただし、目的のルートに実際のパスヘルパーを使用する場合は、次のコマンドでIDを指定できます。object_path(@object.match_id)
于 2013-03-08T17:14:47.523 に答える