【发布时间】:2013-04-21 22:03:29
【问题描述】:
应用属性:
Rails 3.2、Mongoid、Devise、Elasticsearch
基本结构:
- 用户有一个帖子
- 其他用户可以看到帖子
情况:
用户想要在一段时间内删除帖子,使其不被其他用户查看。
注意 最终,我想扩展此功能,以便所述用户能够使其仅对某些同事可见。这样他们就可以一起在帖子上进行协作。
问题: 我似乎想不出在 Rails 中这样做的好方法。我的一个想法是在 post 模型中创建一个布尔字段,这将允许我实现其中的一些,但 ACL 充其量是棘手和不稳定的。所以我正在寻求伟大的情报,这对你们中的一些人来说应该是小菜一碟。
【问题讨论】:
标签: ruby-on-rails-3 model mongoid elasticsearch acl