我在正在开发的应用中使用了自连接和交集表,如下所示:
class User < ActiveRecord::Base
has_many :clients, :through => :client_relationships, :conditions => "approved='1'", :source=>:user
end
我的意思是说,我可以使用@current_user.clients命令获取所有客户端的信息。但是,我想设置一个URL /clients,以便列出当前用户的所有客户端。有人知道我该如何做吗?
我已经尝试在我的路由中设置:clients资源和客户端控制器,但是由于没有客户端模型,它会报错。