全部產品
Search
文件中心

:field_term_match_count

更新時間:Jul 13, 2024

特徵函數項

特徵函數項可以用到排序運算式中(大部分僅支援精排運算式),可以通過各種文法及語句的組合得到強大的排序功能。

其中特徵函數參數出現的文檔欄位需根據對應函數文檔提示,建立為索引或屬性.

field_term_match_count :擷取文檔中某個欄位與查詢詞匹配的片語個數

1.詳細用法:

field_term_match_count(field_name,index_name)

2.參數:

  • field_name: 要統計的欄位名,該欄位類型可以是TEXT、中文基礎分詞、自訂分詞、單字分詞、英文分詞、模糊分詞類型。

  • index_name:field_name對應的索引名稱,可選。

3.傳回值:

int

4.適用情境:

情境1

根據欄位中匹配的分詞片語的個數做不同的處理

if (field_term_match_count(title) > 5, 0.8, 0.6)

5.注意事項:

  • 函數參數依賴欄位需建立為索引

  • 可以用於精排運算式

  • 統計的是欄位中命中的分詞片語的個數,重複的片語會計算多次