post = Post.find 666
ActiveRecord::RecordNotFound: Couldn't find Post with 'id'=666
пост => нольПрисвоить значение, если RecordNotFound
post = "Banana"
post = Post.find 666
ActiveRecord::RecordNotFound: Couldn't find Post with 'id'=666
пост => «банан»
Я хочу, чтобы убедиться, что post
является nil
, если находка не возвращает ничего. Есть ли элегантный способ присвоить ноль, если он приходит с пустыми руками?
Как сообщение может быть «бананом»? –
Я установил post = "Banana" на строку # 1 второго кодового блока. – Ashbury