我有一個狀態欄的用戶模型。而不是每次做字符串比較喜歡這個Rails中的ActiveSupport :: StringInquirer
user.status == 'verified'
不過,我覺得我應該做
user.status.verified?
,所以我說下面的代碼
def status
ActiveSupport::StringInquirer.new(self.status)
end
但現在我越來越棧層次過深這是可以理解的。我該如何解決?
我正在使用Rails 3.2。
非常完整的答案! – caesarsol 2015-11-09 18:20:20