1

我要索引的文档有一个名为 name 的属性type。当我使用轮胎存储它时,例如:

Tire.index 'mydocuments' do
   delete
   create
   store :name => name, :type => 'pdf'
   refresh
end

然后这个文档是索引_type = pdf,因此我可以访问它http://localhost:9200/mydocuments/pdf/id

但是我怎样才能改变这一点,类型是 (单数)而不是从来自文档源的mydocument我的实际属性中复制。type

4

1 回答 1

1

你可以为你的对象实现一个document_type方法,或者_type为一个 Hash 使用一个属性;见https://github.com/karmi/tire/blob/master/lib/tire/index.rb#L456-L459

于 2013-04-21T08:49:21.483 回答