ruby-on-rails - Ruby on Rails where_values 方法
问题描述
在 Ruby on Rails 4 中有where_values
方法:
User.with_all_credentials(creds).where_values
[
[0] "lower(email) = 'test'"
]
在 Ruby on Rails 5 中,当我尝试做同样的事情时,它返回我这个方法不存在。如何在 Ruby on Rails 5 中获得相同的结果?
解决方案
正如在 Rails 代码中很容易看到的那样,现在是where_clause
.
(因为where
现在住在CLAUSE_METHODS
.)