【问题标题】:how to know mongoid gem version?如何知道 mongoid gem 版本?
【发布时间】:2017-05-29 17:46:49
【问题描述】:

我是 ruby​​ on rails 的新手,我正在尝试运行我的第一个连接到 MongoDb 的应用程序。我怎么知道我是否安装了 Mongoid gem 或者我是否必须安装它?以及知道 gem 版本的命令是什么。

在我的 Rails 应用程序 Gemfile 我添加了:

gem 'mongoid', '~> 5.0.0'

但它给出了错误:

usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/lib/bundler/resolver.rb:366:in `block in verify_gemfile_dependencies_are_found!': Could not find gem 'mongoid (~> 5.0.0.1)' in any of the gem sources listed in your Gemfile or available on this machine. (Bundler::GemNotFound)

【问题讨论】:

  • 您可以运行 gem list | grep mongo 并查看输出是否显示一些与 Mongo 相关的 gem。
  • @SebastianPalma 这应该是问题标题的正确答案:how to know mongoid gem version? :)

标签: ruby-on-rails ruby mongodb


【解决方案1】:

我认为 gem 不存在于您的本地计算机中。所以它给你错误。尝试运行命令

bundle install

或者您可以通过此命令使用控制台手动安装此 gem

gem install mongoid -v 5.0.0 

希望对您有所帮助。干杯!

【讨论】:

    猜你喜欢
    • 2012-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-22
    • 1970-01-01
    • 2019-12-09
    相关资源
    最近更新 更多