Zak*_*ria 2 activerecord ruby-on-rails
我的模型中有一个范围:
scope :default_template, ->(template_type) { find_by(is_default: true, template_type: template_type) }
Run Code Online (Sandbox Code Playgroud)
我正在使用find_by但问题是:当没有记录时,范围的结果是一个空白数组而不是nil.
EmailTemplate.default_template('blahblah') # => []
Run Code Online (Sandbox Code Playgroud)
有人可以解释为什么吗?
| 归档时间: |
|
| 查看次数: |
111 次 |
| 最近记录: |