Rails 怎么限制数据库当中的总条数?

easonlovewan · 2015年07月13日 · 最后由 easonlovewan 回复于 2015年07月13日 · 2040 次阅读

项目有个需求是这样的:有一张首页背景图片轮播的 images 表,现在要做一个限制是这张表最多只能插入 5 条数据。我这个需求我在创建完 model 后,做数据库迁移的时候能不能控制一下?

对于 Rails 来说,一个 before_create 就可以了。

不需要限制表的记录数,加个是否显示的字段就可以了。

#2 楼 @winnie 感觉这样做比较好,感谢!!!

#1 楼 @hanluner 这样做也是可行的,不过感觉楼下的实施起来更好!感谢!!!

#4 楼 @easonlovewan status 一般对 banner 广告是必须的。我以为你指针对数据库,而不是上下线问题。。。。看来你是新手。。。

#5 楼 @hanluner 不可否认是新手,不过哥们儿的这句话却“意味深长”

#6 楼 @easonlovewan 我也是新手。互勉。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号