>
bucket.bucketManager().createN1qlIndex(indexName, fields, where, true, false);

where 를 알아야합니다  경우에 대한 매개 변수

create index index_ABC on bucketname(fieldname) where xyzField=XYZ

주어진 : XYZ  변수입니다.


  • 답변 # 1

    값이 일정해야합니다.

    만들기 인덱스 def_name_type  와이즈 비즈 (와이즈 와이즈) ) 어디 ( travel-sample  = "사용자");

    이것을 부분 인덱스라고합니다. 인덱스 def_name_type은 name 가있는 모든 문서의 이름 필드에서 인덱스합니다.  = "사용자". CREATE Index의 WHERE 절은 선택 사항입니다. 존재하는 경우 Query에 정확히 같은 것이 있어야합니다. 그렇지 않으면 인덱스가 선택되지 않습니다.

    예 : type 에서 META (). id 선택  이름 = "xyz"및 type  = "사용자";

    travel-sample

관련 자료

  • 이전 java - android alarmmanger에서 setrepeating () 문제가 있습니까?
  • 다음 Linux C 데몬에서 신호 마스크 설정