Я использую Ruby on Rails 3.1.0, и я хотел бы проверить, включен ли хэш в другой хэш и возвращает логическое значение.
Скажем, у меня есть эти хэши:
hash1 = {
:key1 => 'value1',
:key2 => 'value2',
:key3 => 'value3'
}
hash2 = {
:key1 => 'value1',
:key2 => 'value2',
:key3 => 'value3',
:key4 => 'value4',
:key5 => 'value5',
...
}
Я хотел бы проверить, включен ли hash1
в hash2
, даже если в hash2
больше значений, чем hash1
(в приведенном выше случае ответ, который я ищу, должен быть true
)? Можно ли это сделать, используя "одну только строку кода" \ "метод Ruby"?