Я создаю веб-страницу статуса в rails, и у меня небольшая проблема.
Я хочу проверить, содержит ли массив «status: false». И если это правда, то появляется тревога опасности.
У меня уже есть решение, но я знаю, что оно должно идти с более «тонким» кодом. Это то, что уже работает:
checkresults.map { |c| c.status }.include?(false)
=> true
это ввод контрольных результатов
checkresults = [Checkresult.new(status: false), Checkresult.new(status: true)
то, что я пробовал, было
checkresults.include?(status: false)
вывод, который я хотел, был "верным""но по какой-то причине я получаю" ложь ".
Как это может работать с использованием только одного метода для массива?