这是一个初学者的问题,这在rails中有效吗?
default_scope { where(:arhiveeritud => false||nil).order('id') }
我需要default_scope
检查是否'arhiveeritud'
为false和nil。如果它是错误的,我会得到错误的结果。
不,您可以尝试关注,
default_scope { where(arhiveeritud: [false, nil]).order('id') }
最好在原始SQL上使用纯active_record查询。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句