【发布时间】:2012-03-30 05:16:11
【问题描述】:
我正在设法限制我的用户每天发帖超过两次,并且每周发帖不超过 5 个。我有一个用户和帖子模型/控制器。
我一直在研究这些问题,但它们并不是我想要的。
Rails 3.1 limit user created objects
How do I validate a time in Rails? Limiting a user to post once a day
错误 @ 20:44 13/03/2012 来自 KandadaBoggu 的代码
NoMethodError in PostsController#create
undefined method `beginnning_of_day' for 2012-03-13 20:36:11 +0000:Time
【问题讨论】:
-
看起来像“Rails 3.1 限制用户创建的对象”完美地回答了你的问题。你问的有什么不同?
-
你能分享一些你已经尝试过的代码吗?
-
我试过那个,它总共只能让我有 5 个帖子。我将如何限制每天和每周的帖子,而不仅仅是总数?
-
我刚刚合并了两个链接中的代码,一个块在另一个块的下方。但这不是我想要的。
-
您在
beginnning_of_day中多了一封n信
标签: ruby-on-rails time limit