5
ответов

Как я отключаю обработчики спасения в приложениях Ruby on Rails, когда я запускаю функциональные тесты?

У меня есть много контроллеров в моих приложениях Ruby on Rails с обработчиком спасения в конце действия, которое в основном фиксирует любые необработанные ошибки и возвращает некоторую "удобную для пользователя" ошибку...
вопрос задан: 14 January 2010 06:24
4
ответа

При создании объекта в Ruby on Rails, какой метод сохранения Вы предпочитаете, и почему?

При записи "создать" метода для объекта в приложении Ruby on Rails я использовал два метода. Я хотел бы использовать один метод ради более чистого и более последовательного кода. Я перечислю два...
вопрос задан: 7 April 2009 14:50
3
ответа

Как иметь дело с не знанием, какие исключения могут быть повышены методом библиотеки в Ruby?

Это - своего рода широкий вопрос, но это - то, с которым я продолжаю сталкиваться при программировании в Ruby. Я от в основном C и фон Java, где, когда я использую библиотечную функцию или метод...
вопрос задан: 17 January 2018 03:42
2
ответа

Как спасти оценку в Ruby?

Я пытаюсь выяснить, как спасти синтаксические ошибки, которые подходят когда оценка () код луга в Ruby 1.8.6. Я ожидал бы следующий код Ruby: #!/usr/bin/ruby good_str =" (1+1)" bad_str =" (1+1" #...
вопрос задан: 6 November 2016 19:28
2
ответа

Начните Спасение, не фиксирующее ошибку

Я использую некоторый код Ruby, перенесенный в начинание - спасательный блок, но так или иначе этому удается все еще отказать. блок кода похож на это: # Получают сообщения от определения сервера get_messages @connection....
вопрос задан: 2 July 2010 18:18
2
ответа

работа со спасением в направляющих

Я работаю со следующей частью; индекс определения @user = User.find (параметрические усилители [: идентификатор]), спасают флэш-память [: заметьте] = "ОШИБКА" redirect_to (: действие => 'индекс'), еще высвечиваются [: заметьте] = "хорошо
вопрос задан: 2 April 2010 14:28
1
ответ

Передача нескольких классов ошибок в предложение ruby ​​rescue в режиме DRY

У меня есть код, который требует для спасения нескольких типов исключений в ruby: begin a = rand, если a> 0,5, поднять FooException, иначе поднять BarException end rescue FooException, ...
вопрос задан: 28 October 2012 05:33
1
ответ

Ruby c расширения: Как я могу поймать все исключения, включая вещи, которые не являются StandardErrors?

В рубине начните, #... спасают #... заканчиваются, не поймает исключения, которые не являются подклассами StandardError. В C, rb_rescue (x, Qnil, y, Qnil); ОЦЕНИТЕ x (пусто) {/*... */, возвращают Qnil;} ОЦЕНИВАЮТ y (пусто) {...
вопрос задан: 24 February 2012 16:42
0
ответов

Использование SystemRescueCd для спасения данных из сломанной Windows

Я хотел бы восстановить свои данные с броккена win10. Поэтому я использовал SystemRescueCd. Я получаю следующую ошибку: «Подпись NTFS отсутствует». Я хочу получить доступ к / dev / sda. Мне кажется, мне нужно использовать gparted ...
вопрос задан: 24 March 2019 07:32
0
ответов

rescue_from ActionController :: RoutingError в Rails 4

У меня следующая ошибка: ActionController :: RoutingError (Нет совпадений с маршрутом [GET] "/images/favicon.ico") Я хочу показать страницу error404 для ссылок, которые не существуют. Как я могу этого достичь?
вопрос задан: 25 February 2017 17:16
0
ответов

Ruby не «гарантирует» когда я «повторю попытку» в «спасении»

Рассмотрим этот блок begin-rescue-sure: попытки = 0 начать make_service_call () Rescue Exception retry, если попытки> 2 exit -1 обеспечить попытки + = 1 end Если вы запустите этот код как есть, он ...
вопрос задан: 22 June 2014 12:29
0
ответов

Rescue_from для запросов javascript

В моем приложении Rails 2.3.8 у меня был код rescue_from для исключений, которые генерируются во время действий javascript: rescue_from :: Exception,: with =>: show_js_errors ... def show_js_errors ...
вопрос задан: 30 January 2014 16:40
0
ответов

Ruby игнорирует спасение ArgumentError

Когда я запускаю следующее, спасение игнорируется для ArgumentError. В консоли появляется сообщение об ошибке ArgumentError от Ruby, а сообщение my puts — нет. Я попытался выполнить спасение с помощью TypeError...
вопрос задан: 21 May 2012 21:26
0
ответов

RVM, FSEvents и CarbonCore on OS X

Я настраиваю проект, который использует SASS, который использует FSEvents для предотвращения опроса диска. Похоже, это не так Однако с RVM я не играю хорошо. Это означает, что когда я запускаю sass --watch, я получаю это ...
вопрос задан: 14 May 2012 13:19
0
ответов

Почему этот синтаксис восстановления работает?

Итак, у меня есть этот метод приложения, с которым я работаю, и он работает в производстве. Мой вопрос, почему это работает? Это новый синтаксис Ruby? def edit load_elements(current_user), если только...
вопрос задан: 10 April 2012 13:36
0
ответов

rails 3.1: как приложение может обрабатывать различные «причины» для ActiveRecord::RecordInvalid (например, дублирование или ошибка проверки)

В моем приложении я иногда создаю пользователя на лету, а электронная почта пользователя должна иметь допустимый формат и быть уникальной. Я хотел бы перенаправить в разные места в зависимости от того, КАКАЯ проверка вызвала ошибку...
вопрос задан: 6 March 2012 21:31