1

ビューでリンクを作成するレールの方法は、を使用することlink_toです。オブジェクトを渡すと、そのオブジェクトのにリンクされますidmatch_idの代わりにオブジェクトidを使用するにはどうすればよいlink_toですか?

4

2 に答える 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 に答える