Описание тега ruby-2.1.5

По вопросам, связанным с разработкой в ​​Ruby, версия 2.1.5. Если ваш вопрос относится к Ruby в целом, используйте тег [tag:ruby].
1 ответ

Адрес IPv4 ожидает 4 байта, но ошибка 1 байта при установке gem

Я получил IPv4 address expects 4 bytes but 1 bytes ошибка при попытке gem install Вот мой драгоценный камень: RUBYGEMS VERSION: 2.3.0 RUBY VERSION: 1.9.3 (2014-11-13 patchlevel 551) [i386-mingw32] Кто-нибудь знает, как это решить? Спасибо!
16 фев '15 в 22:46
0 ответов

ActionMailer Внедрение объекта пользователя

Это расстраивает меня. По какой-то причине, всякий раз, когда мы отправляем электронное письмо, ActionMailer настаивает на проверке модели User для пользователя с таким адресом электронной почты. У нас есть метод, определенный следующим образом: cla…
1 ответ

data_mapper: не удается сохранить объект Time

Я пытаюсь сохранить объект, имеющий поле типа времени. При создании я пытаюсь установить sleep_value к действительному объекту Time, но кажется, что сохранение завершается с ошибкой (даже если raise_on_save_failure установлено в true). Если я попыта…
09 май '15 в 06:19
0 ответов

Неопределенный метод `create'для Tempfile:Class

У меня проблема с классом Tempfile. elem = Tempfile.create(["path_to_file", ".pdf"], Rails.root.join('tmp')) Этот пример кода работает над моим ENV для разработки, но не для тестирования и не для ENV. Ошибка: undefined method `create' for Tempfile:C…
1 ответ

Можно ли извлечь Ruby из локальных и их значений из трассировки стека?

Я расследую сбой в моем приложении Ruby. Трассировка стека в моем журнале недостаточно информации, и я не могу воспроизвести ошибку. Когда происходит необработанное исключение, мне нужно зарегистрировать значения локальных в кадре, где произошло иск…
10 фев '16 в 08:41
0 ответов

Модульный тест Rails 2.3.18 не выполняется из-за LoadError

Я запускаю приложение Ruby on Rails 2.3.18 на Ruby 2.1.5p273, и когда я запускаю пакет модульных тестов, я получаю этот вывод в терминале dminca@dev:$ bundle exec rake test:units * ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-linux] * /home/dm…
1 ответ

Рубиновый троичный оператор и вызов метода

Я использую ruby ​​2.1.5, столкнувшись с некоторой проблемой с троичным оператором Ошибка синтаксиса request.xhr? ? render :json => "success" : redirect_to index_url за работой request.xhr? ? render(:json => "success") : redirect_to(index_url)…
06 май '15 в 07:34
0 ответов

rspec-rails 2.1.6 почему-то перестает работать в Ruby 2

Мои спецификации отлично работают в ruby ​​1.9.2. Но после обновления до Ruby 2.1.5, когда я запускаю спецификацию, я получаю следующую ошибку: $ rspec spec/models/user_spec.rb /local/rvm/gems/ruby-2.1.5/gems/activerecord-3.2.17/lib/active_record/co…
19 фев '15 в 16:12
1 ответ

Модуль ruby ​​rails 4.1 - несогласованная ошибка - не инициализирована "неинициализированная константа"

Я использую ruby ​​2.1.5 и rails 4.1 в следующей структуре папок: - lib/ - notifications/ - notifications.rb - group_actions.rb # notifications.rb module Notifications end # group_actions.rb class GroupActions self.do_something end # inside a contro…
1 ответ

Ruby 2.1.5 - GC tuning

У меня установлен Ruby 2.1.5 на моем сервере, и мне нужно настроить переменные настройки GC для лучшей / оптимальной производительности Ruby. Ниже приведена информация об аппаратном / программном обеспечении: Память - 7697604 КБ (8 ГБ) Процессор - I…
1 ответ

Обновление до ruby ​​2.1.5p273 в Windows 7, вызывающее проблемы

Я недавно удалил RailsInstaller и заново установил последнюю версию 3.1.0, поэтому у меня есть обновленная версия Ruby. Так что теперь у меня есть ruby ​​2.1.5p273 (2014-11-13, редакция 48405) [i386-mingw32] На компьютере с Windows 7 теперь, когда я…
1 ответ

Ошибки SQL при запуске Rails 3.2.19 с Ruby 2.1.5 с Passenger 4.0.57

В настоящее время наше приложение Rails работает на Ruby 1.9.3 и Passenger 3.0.19. Но когда мы обновили Ruby до версии 2.1.5 и Passenger до 4.0.57, приложение начало генерировать странные SQL-запросы, подобные следующим ActiveRecord::StatementInvali…
2 ответа

Атрибут сохранен в разработке, но не в производстве

У меня есть следующий вспомогательный метод: def parse_potential_followers(params) t_id = TestSet.where(:test_name => params[:test_set][:test_name]).pluck(:id)[0].to_i screen_names = params[:potential_followers].first[1].split("\n").reject(&:…
0 ответов

ActiveRecord - Ассоциации 2 уровня ниже не сохраняются

У меня есть следующие модели class Poll < ApplicationRecord has_many :options, dependent: :destroy has_many :votes, through: :options accepts_nested_attributes_for :options end class Option < ApplicationRecord belongs_to :poll has_many :votes,…