이 함수는 FULLTEXTCONTAINSALL 제공된 모든 문자열 식이 지정된 속성 경로에 포함되어 있는지 여부를 나타내는 부울을 반환합니다.
구문
FULLTEXTCONTAINSALL(<property_path>, <string_expr1>, <string_expr2>, ...)
Arguments
| Description | |
|---|---|
property_path |
검색할 속성 경로입니다. |
string_expr1 |
찾을 문자열입니다. |
string_expr2 |
찾을 문자열입니다. |
반환 형식
부울 식을 반환합니다.
예시
이 섹션에는 이 쿼리 언어 구문을 사용하는 방법에 대한 예제가 포함되어 있습니다.
전체 텍스트에는 모든 간단한 예제가 포함되어 있습니다.
이 예제 FULLTEXTCONTAINSALL 에서 함수는 경로에서 "검색 구"와 "키워드"가 모두 포함된 모든 문서를 찾고, 경로를 c.text투영하고, TOP 10만 반환하는 데 사용됩니다.
SELECT TOP 10 c.text
FROM c
WHERE FULLTEXTCONTAINSALL(c.text, "search phrase", "keyword")
-- Example result not available (result not provided in markdown)
전체 텍스트에는 여러 키워드가 있는 모든 항목이 포함됩니다.
이 예제 FULLTEXTCONTAINSALL 에서는 이 함수를 사용하여 경로 c.text에 "keyword1", "keyword2" 및 "keyword3"이 포함된 모든 문서를 반환합니다.
SELECT *
FROM c
WHERE FULLTEXTCONTAINSALL(c.text, "keyword1", "keyword2", "keyword3")
-- Example result not available (result not provided in markdown)
비고
- 이 함수를 사용하려면 Azure Cosmos DB NoSQL 전체 텍스트 검색 기능에 등록해야 합니다.
- 이 함수는 전체 텍스트 인덱스에서 이점을 얻을 수 있습니다.