6.0.0' gem 'mongoid', '~> 6.1.0' 已经尝试不在 Gemfil-6ren">
gpt4 book ai didi

activemodel - Rails 6 + Mongoid 6.1.0 不兼容 gem "activemodel"的版本

转载 作者:行者123 更新时间:2023-12-05 08:52:04 28 4
gpt4 key购买 nike

尝试将 Rails 6.0.0 与 Mongoid 6.1.0 结合使用

gem 'rails', '~> 6.0.0' gem 'mongoid', '~> 6.1.0'

已经尝试不在 Gemfile 中设置 mongoid 版本,但仍然无法正常工作。

Bundler could not find compatible versions for gem "activemodel":

In Gemfile:

mongoid (~> 6.1.0) was resolved to 6.1.1, which depends on activemodel (~> 5.0

rails (~> 6.0.0) was resolved to 6.0.0, which depends on activemodel (= 6.0.0)

最佳答案

我刚刚找到了一个简单的方法来解决这个问题,直到 mongoid 发布兼容的最新版本

将 mongoid gem 替换为:

gem 'mongoid', git: 'https://github.com/mongodb/mongoid.git', branch: 'master'

bundle update

关于activemodel - Rails 6 + Mongoid 6.1.0 不兼容 gem "activemodel"的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57731682/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com