【发布时间】:2018-05-29 01:48:00
【问题描述】:
假设我们有一个枚举
enum status: { pending: 0, finished: 1, extended: 2 }
我们要根据枚举状态的值创建一个验证
validates_presence_of :explanation, if: ...enum status is equal to "extended"
我一直很暴力,尝试了很多组合,但似乎找不到任何有效的方法。
【问题讨论】:
标签: ruby-on-rails enums ruby-on-rails-5