1

基本问题是:

我有基于 Rails 的网站和 ElasticSearch 数据库。我更改了index_name属性,但查询仍然如下所示:

curl -X GET 'http://localhost:9200/index_name/model_name/_search?...

所以它搜索带有 的文档_type:'search',但在 Elastic 中我有带有 的记录_type:'doc'

有没有办法解决这个问题?

4

1 回答 1

2

尝试重新索引,

rake environment tire:import CLASS=Model FORCE=true 
于 2014-01-04T03:24:12.340 回答