我可以在rails视图中使用link_to以外的id吗?
问题描述:
导轨方式在您的视图中制作链接是使用link_to
。传递一个对象将链接到该对象的id
。我如何使用我的对象的match_id
而不是id
与link_to
?我可以在rails视图中使用link_to以外的id吗?
答
指定ID您可以覆盖to_param
方法在你的模型返回的match_id
值有link_to
和其他轨道助手自动使用生成网址时的价值。
答
如果您只是使用link_to(@object)
我不相信您可以指定默认对象ID之外的其他内容。但是,如果你用你想要的路线的实际路径帮手,你可以用object_path(@object.match_id)