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