0
我想創建一個寧靜的API,用戶可以去foo.com/compani/users,他們會得到該公司所有用戶的列表。如何根據路徑過濾Rails結果集?
我的routes.rb文件有:
resources :schools do
resources :users
end
我的車型有:
class User < ActiveRecord::Base
belongs_to :school
end
class School < ActiveRecord::Base
has_many :users
end
但是如果我去/學校/ 1 /用戶我得到的所有用戶的所有學校(同一列表對於1,2,12314等)。根據我的理解,我應該獲得所有用戶名爲'1'的學校名單。我錯過了什麼?
請'選擇ID,從users'(在SQL)學校ID,並顯示結果。 –
添加了(正確的)控制器和模板,現在可以工作。我讓它返回'@user',然後模板通過@users迭代,當然它沒有。 – StanM