1
을 matchingphrase의 차이. 봄 데이터 MongoDB를 : 나는 내 컬렉션에 텍스트 인덱스를 사용하고 응용 프로그램</p> <p>에 대한 matchingany 내가 MongoDB를하고 스프링을 사용하고
나는 두 가지 방법을 발견matchingany
matchingphrase
을하지만 차이를 이해 할 수없는입니다.
제발 이해해주세요.
을 matchingphrase의 차이. 봄 데이터 MongoDB를 : 나는 내 컬렉션에 텍스트 인덱스를 사용하고 응용 프로그램</p> <p>에 대한 matchingany 내가 MongoDB를하고 스프링을 사용하고
나는 두 가지 방법을 발견matchingany
matchingphrase
을하지만 차이를 이해 할 수없는입니다.
제발 이해해주세요.
어구를 구성하는 여러 단어에 일치하는 단어를 사용하려면 matchingPhrase
을 사용하고 단어의 최소 한 단어와 일치하는 단어를 찾으려면 matchingAny
을 사용하십시오. 예를 들어
이러한 문서 특정 (및 title
특성을 가정하면 텍스트 인덱스이다)
{ "id": 1, "title": "The days of the week"}
{ "id": 2, "title": "Once a week"}
{ "id": 3, "title": "Once a month"}
matchingAny("Once")
3matchingAny("month", "foo' , "bar")
가 일치 = ID = 2 ID와 일치하는 문서를 것 id가 3 인 문서matchingPhrase("The days of the week")
은 id = 1 인 문서와 일치합니다.자세한 내용 in the docs.