次の方法で共有


FULLTEXTCONTAINS - Cosmos DB のクエリ言語 (Azure と Fabric)

FULLTEXTCONTAINS関数は、キーワード文字列式が指定されたプロパティ パスに含まれているかどうかを示すブール値を返します。

構文

FULLTEXTCONTAINS(<property_path>, <string_expr>)

論争

Description
property_path 検索するプロパティ パス。
string_expr 検索する文字列。

戻り値の型

ブール式を返します。

例示

このセクションでは、このクエリ言語コンストラクトを使用する方法の例を示します。

フルテキストには簡単な例が含まれています

この例では、 FULLTEXTCONTAINS 関数を使用して、 c.text プロパティに "検索語句" を含む 10 個の結果を返します。

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 フルテキスト検索機能への登録が必要です。
  • この関数は、フルテキスト インデックスの利点があります。