我想用 elasticsearch-model 与 elasticsearch 整合,结果与 mongoid 进行整合不大顺利。
我尝试了下与 ActiveRecord 的整合,很顺利。
http://www.elastic.co/guide/en/elasticsearch/client/ruby-api/current/_activemodel_activerecord.html
上面按个地址的入门教程直接就顺利通过了。
但是改成 mongoid 之后,不行。我进去 elasticsearch-model 的 github 主页,看到 gemfiles 这个文件夹的 commit 信息显示如下:
Bundler could not find compatible versions for gem "minitest": In Gemfile: mongoid (= 4.0.0) ruby depends on activemodel (~> 4.0) ruby depends on activesupport (= 4.0.0) ruby depends on minitest (~> 4.2) ruby
minitest (4.0.0)
我无法得知如何更改,而且我也无法得知是否是因为这个出错误了。