当使用ActiveRecord where方法且参数为数组时,Ruby on Rails中如何处理?

更新于
2026-10-09 18:43:16
1阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计426个文字,预计阅读时间需要2分钟。

当使用ActiveRecord where方法且参数为数组时,Ruby on Rails中如何处理?

我正在尝试使用ActiveRecord的`where`查询。我的查询包含多个条件,其中一个条件是数组。查询如下:

rubyUser.where(state=? AND salary=?, [AL, MI, MA], 1000)

问题是,当我执行这个查询时,无论从控制器还是从命令行运行,都遇到了问题。

阅读全文

本文共计426个文字,预计阅读时间需要2分钟。

当使用ActiveRecord where方法且参数为数组时,Ruby on Rails中如何处理?

我正在尝试使用ActiveRecord的`where`查询。我的查询包含多个条件,其中一个条件是数组。查询如下:

rubyUser.where(state=? AND salary=?, [AL, MI, MA], 1000)

问题是,当我执行这个查询时,无论从控制器还是从命令行运行,都遇到了问题。

阅读全文