我要索引的文档有一个名为type
的属性。当我使用轮胎来存储它时,例如:
Tire.index 'mydocuments' do
delete
create
store :name => name, :type => 'pdf'
refresh
end
然后此文档是_type = pdf
的索引,因此我可以使用http://localhost:9200/mydocuments/pdf/id
访问它。
但是我怎么能改变这个,类型是mydocument
(单数)而不是从我来自文档源的实际type
属性中复制。
答案 0 :(得分:1)
您可以为对象实现document_type
方法,或使用_type
属性作为哈希值;见https://github.com/karmi/tire/blob/master/lib/tire/index.rb#L456-L459