共用方式為


FULLTEXTCONTAINS - Cosmos DB 中的查詢語言 (在 Azure 和 Fabric 中)

FULLTEXTCONTAINS 式會傳回布林值,指出關鍵字字串運算式是否包含在指定的屬性路徑中。

語法

FULLTEXTCONTAINS(<property_path>, <string_expr>)

Arguments

Description
property_path 要搜尋的屬性路徑。
string_expr 要尋找的字串。

傳回類型

傳回布林運算式。

範例

本節包含如何使用此查詢語言建構的範例。

全文包含簡單的範例

在此範例中,函 FULLTEXTCONTAINS 式可用來傳回 10 個屬性中 c.text 包含「搜尋片語」的結果。

SELECT TOP 10 *
FROM c
WHERE FULLTEXTCONTAINS(c.text, "search phrase")
-- Example result not available (result not provided in markdown)

全文檢索包含與邏輯運算子

在此範例中,函 FULLTEXTCONTAINS 式會與邏輯運算子搭配使用,以確保包含多個關鍵字或片語。

SELECT *
FROM c
WHERE FULLTEXTCONTAINS(c.text, "keyword1") AND FULLTEXTCONTAINS(c.text, "keyword2")
-- Example result not available (result not provided in markdown)

備註

  • 此功能需要註冊 Azure Cosmos DB NoSQL 全文檢索搜尋功能。
  • 此功能受益於全文檢索索引。