Привет всем Я использую active_resource и задаю следующий вопрос. иногда есть уничтожить проверки необходимости Примераrails 3 REST: activeresource destroy validation
def destroy
if @user.destroy
head :ok
else
respond_with(@user)
end
end
модели пользователя не могут быть удалены в нескольких случаях. Если бы не было удаления @user
содержит ошибки после проверки before_delete и ответчиком сериализовать его как то =>{\"errors\":{\"id\":[\"Cannot delete user with orders\"]}}
но active_resource не справиться с такой ответ и не с
ActiveResource::ResourceInvalid: Failed. Response code = 422. Response message = .
, что является лучшим способом для обработки таких ситуаций?