我有一个Rails 4项目并使用activerecord-sqlserver-adapter
。 readme installation建议:
gem 'tiny_tds'
gem 'activerecord-sqlserver-adapter', '~> 4.0.0'
但是,bundle install
会返回:
Resolving dependencies...
Could not find gem 'activerecord-sqlserver-adapter (~> 4.0.0) ruby' in the gems available on this machine.
rubygems.org将最新版本显示为3.2.12
。我bundle install
版本~> 4.0.0
3.2.12
仅支持ActiveRecord 3.x?
答案 0 :(得分:2)
为什么不直接来自4.0.0
的{{1}}来源版activerecord-sqlserver-adapter
。
在Github
替换
Gemfile
使用
gem 'activerecord-sqlserver-adapter', '~> 4.0.0'
答案 1 :(得分:0)
他们尚未提供对Rails 4的支持,您可以在gem下方尝试获取相同的内容。
sudo gem install sic-activerecord-sqlserver-adapter
这肯定适用于Rails 4,我试过这个。感谢。
答案 2 :(得分:0)
它说适配器丢失了
您应该安装ruby-odbc
,它应该可以使用。
gem 'ruby-odbc', '0.99995'