6
我正在使用Nutch來抓取網站並將其索引到彈性搜索中。我的網站有元標籤,其中一些包含逗號分隔的ID列表(我打算用於搜索)。例如:在Elastic Search中索引逗號分隔值字段
contentTypeIds =「2,5,15」。 (注意:沒有方括號)。
當ES編制索引時,我無法搜索contentTypeIds:5並查找其contentTypeIds 包含 5的文檔;此查詢僅返回contentTypeIds完全爲「5」的文檔。但是,我確實希望查找contentTypeIds包含5的文檔。
在Solr中,這可以通過在schema.xml中將contentTypeIds字段設置爲multiValued =「true」來解決。我找不到如何在ES中做類似的事情。
我是ES新手,所以我可能錯過了一些東西。謝謝你的幫助!
工作正常,非常感謝! – Yann
它也與Nutch索引一起工作! – Yann