Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 使用Cancan让a公司看不到b公司_Ruby On Rails_Ruby_Ruby On Rails 3_Cancan - Fatal编程技术网

Ruby on rails 使用Cancan让a公司看不到b公司

Ruby on rails 使用Cancan让a公司看不到b公司,ruby-on-rails,ruby,ruby-on-rails-3,cancan,Ruby On Rails,Ruby,Ruby On Rails 3,Cancan,我已经为产品创建了MVC,有三家公司可以为他们的产品输入数据。每个公司都有自己的用户,用户可以输入产品信息。我想以一种方式使用Cancan,即a公司和b公司无法看到彼此的产品列表,也无法删除或编辑;然而,我希望c公司能够看到所有的产品清单。管理员应该能够查看所有内容并编辑/删除所有内容。我的简单建议是让您使用pundit和rolify,can的上次维护时间大约是2年前

我已经为产品创建了MVC,有三家公司可以为他们的产品输入数据。每个公司都有自己的用户,用户可以输入产品信息。我想以一种方式使用Cancan,即a公司和b公司无法看到彼此的产品列表,也无法删除或编辑;然而,我希望c公司能够看到所有的产品清单。管理员应该能够查看所有内容并编辑/删除所有内容。

我的简单建议是让您使用pundit和rolify,can的上次维护时间大约是2年前