首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装gem 'meta-where'?我在“捆绑包安装”时遇到错误

如何安装gem 'meta-where'?我在“捆绑包安装”时遇到错误
EN

Stack Overflow用户
提问于 2013-02-17 20:02:08
回答 1查看 364关注 0票数 0

我使用的是Rails 3.2.9版本

我的gem文件

代码语言:javascript
复制
source 'https://rubygems.org'

gem 'rails', '3.2.9'
gem 'feedzirra'
gem "meta_where"

gem 'sqlite3'

group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'

  gem 'uglifier', '>= 1.0.3'
end

gem 'jquery-rails'

在安装捆绑包时,我得到了如下错误。如何安装meta-where gem?

代码语言:javascript
复制
Bundler could not find compatible versions for gem "arel":
  In snapshot (Gemfile.lock):
    arel (3.0.2)

  In Gemfile:
    meta_where (~> 1.0.4) ruby depends on
      arel (~> 2.0.7) ruby

Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-17 20:08:13

Meta_where是针对Rails2的--您使用的是Rails3。

meta_where GitHub页面https://github.com/ernie/meta_where指出您应该使用squeel而不是https://github.com/ernie/squeel

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14920856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档