1

我正在尝试将collection_title字段复制到title使用copy_to. 这没有任何作用:

mappings dynamic: 'false' do
  indexes :collection_title,      type: 'string', copy_to: 'title'
end

我正在使用 elasticsearch gem 的集合:elasticsearch-rails、elasticsearch-model 和 elasticsearch-api。

4

1 回答 1

1

看来您尚未title在映射中声明您的字段。如果你这样声明它,它应该可以工作:

mappings dynamic: 'false' do
  indexes :collection_title, type: 'string', copy_to: 'title'
  indexes :title, type: 'string'
end
于 2015-11-26T04:56:04.567 回答