Я использую Ruby On Rails 3, и я хотел бы знать, какой тип возврата будет иметь следующий код:Метод «destroy» ActiveRecord возвращает логическое значение в Ruby on Rails?
@user.destroy
Мне нужно, что для рассмотрения дел о успехе и разлома в каком-то, как это :
if @user.destroy
puts "True"
else
puts "false"
end
Возможно ли это? Если да, то как?
Чтобы уточнить, давайте процитируем документы: «Если returnback before_destroy возвращает false, действие отменяется, а уничтожение возвращает false». (Http://edgeapi.rubyonrails.org/classes/ActiveRecord/Persistence.html#method-i- уничтожить). – amoebe