【发布时间】:2011-08-30 07:10:48
【问题描述】:
你**你好, 给定这样的 Indextank 索引: 类线程 包括油轮
tankit 'rails_3_demo' do
indexes :content
end
after_save :update_tank_indexes
after_destroy :delete_tank_indexes
end
这个索引存在于我的线程模型中。问题是线程具有权限。目前,如果我允许用户搜索索引,他们将搜索所有用户的线程。 什么是处理权限的聪明方法,所以我的用户只能跨用户有权访问的线程进行搜索。 谢谢**
架构:
USER (id)
PROJECT (id)
PERMISSION (user_id, project_id)
Thread (project_id)
只要用户拥有项目的权限记录,他们就可以查看该项目的所有线程。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 search heroku indextank