Я использую RVM вместе с компоновщиком, и у меня возникли проблемы с моей средой разработки:
- Rails 3.0.10
- ruby 1.9.2p180
- компоновщик 1.1.0
При работе
rails c
y Blog.first
--- !ruby/object:Blog
attributes: [...]
, что явно неверно.Я ожидаю, что это поведение:
bundle exec rails c
y Blog.first
--- !ruby/ActiveRecord:Blog
attributes: [...]
Кажется, что есть перепутывание с зависимостями или что-то, потому что даже если я добавлю инициализатор, как это:
class ActiveRecord::Base
def to_yaml_type
"ruby/ActiveRecord:#{self.class}"
end
end
, он будет игнорироваться, когдазапуск rails без bundle exec
.
Это очень раздражает, потому что моя IDE не имеет возможности запускать веб-сервер в контексте пакета, поэтому, например, delayed_job, происходит сбой все время при работе с выходом yaml.