【发布时间】:2010-08-11 21:33:18
【问题描述】:
我有一个具有“city_name”和“name”属性的 Place 模型。我想定义一个自定义方法来查找名称与另一个地方的 city_name 匹配的地方,例如。
Place.name = "foo"
Place.city_name = "baz"
然后 Place.find_city 给出 Place.name = "baz" 的记录。目前我有一些类似的东西:
def find_city
Place.find_by_name("this.place.city_name")
end
查看:
<%= link_to "#{@place.city_name}", place_path(@place.find_city) %>
此代码目前没有抛出任何错误,但链接只是返回当前地点记录。这种方法是否可行,如果可以,最好的方法是什么?提前致谢!
【问题讨论】:
标签: ruby-on-rails ruby