我正在嘗試學習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