SearchScope
    • PDF

    SearchScope

    • PDF

    기사 요약

    설명

    제한 검색 설정

    구문

    private String scope_target;
    private Object option;
    

    검색 요청 시 예시

    {
      "search": {
        "price": {
          "main": {
            "query": "키보드"
          }
        }
      },
      "scope": {
      "dp_price": {
        "range": ["1000","5000"]
      },
      "dp_color": {
        "exist": "black"
        }
      }
    }
    

    필드

    필드 명필수 여부타입제약사항설명
    scope_targetYesString기존에 DocProperty가 설정 되어져있는 섹션 중에서 선택제한 검색 대상 지정
    optionNoObject제한 검색을 설정하는 Map 형태의 Object
  • key : 제한 검색 방식 선택
  • value : 제한 검색 방식에 따른 값 설정
  • key 옵션 종류
  • - exist, nexist
    지정한 값이 존재하는 문서 속성으로 검색 결과를 제한
    - range, nrange
    지정한 범위의 값이 존재하는 문서 속성으로 검색 결과를 제한 (gte:lte)
    - gte, gt, lte, lt
    지정한 범위의 값이 존재하는 문서 속성으로 검색 결과를 제한 (gte: 크거나 같다, gt: 크다, lte: 작거나 같다, lt: 작다)
    - bit, nbit
    지정한 비트의 값과 문서 속성을 연산하여 참, 거짓인 경우의 문서로 검색 결과 제한
    - bitmask
    지정한 비트의 값과 문서 속성을 bitmask 연산하여 참인 경우의 문서로 검색 결과 제한

    이 문서가 도움이 되었습니까?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.