ActiveRecord ИЛИ запрос Хэш-нотация

Я знаю, что есть 3 основных обозначения для аргументовwhere Метод ActiveRecord:

Чистая Строкамассивгашиш

Определениеand дляwhere Метод прост:

# Pure String notation
Person.where("name = 'Neil' AND age = 27")

# Array notation
Person.where(["name = ? AND age = ?", 'Neil', 27])

# Hash notation
Person.where({name: "Neil", age: 27})

Определениеor для этого жеwhere метод ставит меня в тупик за хэш-синтаксис. Является ли это возможным?

# Pure String notation
Person.where("name = 'Neil' OR age = 27")

# Array notation
Person.where(["name = ? OR age = ?", 'Neil', 27])

# Hash notation DOESN'T WORK
Person.where({name: "Neil" OR age: 27})

Ответы на вопрос(2)

Ваш ответ на вопрос