ActiveRecord OR查询(多个条件)

纳迪亚

如何在不使用Rails中的SQL字符串的情况下创建ActiveRecord查询来获得类似以下内容的信息:

books = Book.where(author: 1, **from_day: [1,5] or to_day: [1,5]**)
dp7

您可以尝试以下方法:

books = Book.where(author: 1).where("from_day IN (?) or to_day IN (?)", [1,5],[1,5])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ActiveRecord OR查询(多个条件)

来自分类Dev

ActiveRecord查询多个联接

来自分类Dev

Rails 4 ActiveRecord多个查询

来自分类Dev

ActiveRecord包括:如何访问由activerecord执行的多个查询结果?

来自分类Dev

如何交织多个ActiveRecord关联查询?

来自分类Dev

如何用ActiveRecord查询多个表?

来自分类Dev

使用 ActiveRecord Rails 优化多个查询

来自分类Dev

ActiveRecord:搜索与AND条件关联的多个ID

来自分类Dev

具有多个条件的Rails ActiveRecord范围

来自分类Dev

ActiveRecord:多个哈希条件语法错误

来自分类Dev

ActiveRecord-来自多个表的多个条件

来自分类Dev

ActiveRecord查询数组的交集?

来自分类Dev

哪个ActiveRecord查询更快?

来自分类Dev

ActiveRecord或Arel中的查询

来自分类常见问题

Rails 5:ActiveRecord或查询

来自分类常见问题

安全ActiveRecord之类的查询

来自分类Dev

activerecord不像查询

来自分类Dev

优化ActiveRecord查询

来自分类Dev

Rails中的ActiveRecord查询

来自分类Dev

ActiveRecord查询数组的交集?

来自分类Dev

Activerecord SQL查询输出

来自分类Dev

ActiveRecord或Arel中的查询

来自分类Dev

带连接的ActiveRecord查询

来自分类Dev

ActiveRecord查询建立

来自分类Dev

ActiveRecord Rails高效查询

来自分类Dev

否定ActiveRecord查询范围

来自分类Dev

ActiveRecord查询到SQL

来自分类Dev

使用 ActiveRecord 枚举查询

来自分类Dev

PostgreSQL ActiveRecord 查询优化