filterQuery 속성을 사용하여 CloudSearch를 필터링하려고합니다. 비 연속적인 값의 범위를 전달하고 싶지만 올바른 구문을 이해하지 못하는 것 같습니다.값 범위에 대한 Amazon CloudSearch 필터 쿼리
filterQuery = (and category_id:97)
및 범위 : 나는 하나의 값을 전달할 수 있습니다
filterQuery = (or category_id:[97,98])
만하지이 :
filterQuery = (or category_id:[97,98,135,172])
API를 워드 프로세서 현재 위치 : http://docs.aws.amazon.com/cloudsearch/latest/developerguide/search-api.html#structured-search-syntax
나는 장황한 방법으로 (or category_id:97) (or category_id:97)
을 사용한다고 생각하지만 트릭이 누락 된 것처럼 보입니다. 정말 올바른 "긴 손"구문이 아니다
죄송 합니다만, 저는 그것을 메모리에서 입력했습니다. 너. –
필터에는 50 개의 용어가있는 것으로 보입니다. 더 큰 범위의 값을 검색하는 방법은 무엇입니까? 나는 별도로 [여기] (https://stackoverflow.com/questions/47208275/aws-cloudsearch-how-to-search-a-large-subset) – Coder