다음을 통해 공유


FULLTEXTCONTAINSALL - Cosmos DB의 쿼리 언어(Azure 및 패브릭)

이 함수는 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 전체 텍스트 검색 기능에 등록해야 합니다.
  • 이 함수는 전체 텍스트 인덱스에서 이점을 얻을 수 있습니다.