0
我習慣了FTS科技股是爲了我自己,但我想象輸入mongo fac
到彈性搜索。如何對待每一個關鍵字作爲前綴彈性搜索
我期望它能夠同樣找到mongo factory
或mongodb something
,但是,它不會。
假設我有一個名爲title
一個字段。我有三個文件與title
S:
- 蒙戈廠
- MongoDB的東西
- 奶酪
我有一個boolean
should
條款:
array('prefix' => array(
'title' => 'mongo fac'
)),
使用默認分析儀,沒有特殊配置,將會找到但不是mongodb something
。
我想要的是monogdb something
出現在結果爲好,基本上是彈性的搜索來標記關鍵詞;以及搜索mongo fac
它也應該搜索mongo
和fac
。
除了自己的標記化我還有什麼可以做的就是彈性的搜索工作,我想要的方式,perferrably使用他們的標記生成器作爲來標記我的關鍵字的手段?
你正在執行什麼類型的查詢? – phoet
@phoet你是什麼意思?你想要完整的代碼還是你的意思是別的? – Sammaye
你沒有提供很多上下文信息。你使用的是什麼類型的領域,你使用的是什麼樣的分析器,你對文檔執行什麼類型的搜索。據我所知,elasticsearch會找到這些條款。 – phoet