首页 > 解决方案 > 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 中获得相同的结果?

标签: ruby-on-railsrubyruby-on-rails-5

解决方案


正如在 Rails 代码中很容易看到的那样,现在是where_clause.

(因为where现在住在CLAUSE_METHODS.)


推荐阅读