簡體   English   中英

為什么 text_en 不適用於類型:arangosearch 示例中的“vegetable”

[英]why text_en doesn't work on type : "vegetable" in arangosearch example

我正在做 arangodb 手冊中 arangosearch 第一頁中提供的示例,這是我們有一組關於具有兩個字段的食物的文檔:當我設置search analyzer(doc.type == "fruit", "text_en")它工作得很好,但是當我將值從 "fruit" 更改為 "vegetable" 時,它只返回一個空數組,text_en 在索引時間設置並在視圖的配置中顯示,它只有在我將值改回水果或使用“身份”而不是“文本_en”時才有效,為什么會這樣? 任何解決方案? 手冊鏈接: https://www.arangodb.com/docs/stable/arangosearch.html#search-expressions-with-arangosearch-functions

所以顯然“text_en”將“vegetable”轉換為“veget”(莖)並將其存儲在視圖中,如果“text_en”也應用於條目值,它可以工作,例如: search analyzer(doc.type in tokens("vegetable", "text_en"), "text_en")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM