我目前正在开发一个网络应用,而且我在查询方面遇到了一些麻烦
我是用户和建筑模型。
每个建筑物都有很多用户,有些用户可以管理建筑物。
目前我想做类似的事情:
current_user.buildings.users
获取托管建筑的所有用户。
我尝试使用数组和哈希,但事实是我仍然需要进行一些过滤和搜索:
@users = User.search(params[:search], params[:building], params[:company]).order(sort_column + ' ' + sort_direction).paginate(:per_page => 50, :page => params[:page])
解决方案应该如下:
current_user.buildings.users.search(params[:search], params[:building], params[:company]).order(sort_column + ' ' + sort_direction).paginate(:per_page => 50, :page => params[:page])
有什么想法吗?
答案 0 :(得分:0)