我正在尝试学习RoR,构建我的第一个应用程序,一个基本的库存应用程序。我试过四处搜寻,但找不到正确的语法,所以我想我会问。Rails 3 - 通过名称而不是id查找
这里是我的设立:
型号
class Item < ActiveRecord::Base
belongs_to :supplier
class Supplier < ActiveRecord::Base
has_many :items
项目控制器
@items = Item.find_all_by_supplier_id '1'
这将返回我想要的数据,但我希望输入供应商名称进入控制器,这样如果ID不匹配,它仍然可以正常工作。
希望这是足够的信息,谢谢!
谢谢先生!这就像一个魅力。 – rmp 2011-04-06 20:16:25