我有一個用戶表。它包含一個字段「user_type」。 我增加了以下範圍支桿的user.rb文件:RoR範圍問題
scope :uemployee, where(:user_type => 'employee')
scope :uclient, where(:user_type => 'client')
scope :ucontractor, where(:user_type => 'contractor')
我創建了一個觀點,我想它列出他的員工。 這裏是代碼我試圖使用方法:
<% @users.uemployee.each do |user| %>
但是,我得到「爲無未定義的方法`uemployee」:NilClass」
我在做什麼錯?
感謝
什麼是你的orm? – apneadiving 2012-04-26 20:11:14
這是orm嗎? belongs_to:client has_many:assigned_worequests,:class_name =>「worequest」,:foreign_key =>「employee_id」 has_many:worequests has_many:狀態 – Reddirt 2012-04-26 20:54:01