在我的应用程序中,我有模型Team
User
Post
。
class User < ActiveRecord::Base
has_many :posts
belongs_to :team
class Team < ActiveRecord::Base
has_many :users
class Post < ActiveRecord::Base
belongs_to :user
在我_form.html.haml
我有这个部分:
- User.where(team_id: current_user.team_id).each do |user|
%p=user.name
显示同一团队中的所有用户。
当用户 (在同一团队中)写入post
时。我希望他们能够分配能够修改和/或查看帖子的用户。
这意味着用户可以将某些用户仅分配给查看,而将某些用户分配到查看&amp;修改 的
我怎么能这样做,最好的方法是什么呢?