4
bin1 및 bin2에 보조 색인을 생성했다고 가정합니다.
그리고로 자바 클라이언트 사용하여 쿼리이 가 작동Aerospike : Java 클라이언트는 보조 인덱스에서 여러 필터를 지원합니까?
Statement stmt = new Statement();
stmt.setNamespace("test");
stmt.setSetName("myDemoSet");
stmt.setBinNames("bin1", "bin2", "bin3", "bin4", "bin5");
stmt.setFilters(Filter.equal("bin1", Value.get("sherlock")));
RecordSet rs = null;
try {
rs = client.query(null, stmt);
} catch (AerospikeException e) {
e.printStackTrace();
}
합니다. 그러나 다른 필터를 추가하면 :
stmt.setFilters(Filter.equal("bin1", Value.get("sherlock")), Filter.equal("bin2", Value.get("stackoverflow")));
출력에 아무런 영향을 미치지 않는 것 같습니다.
Aerospike Java Client는 현재 여러 필터를 지원합니까?
그렇다면 어떻게해야합니까?
가까운 미래에 mutilple 필터를 지원할 계획이 있습니까? – holmes840
물론, 그것은 계획되어 있습니다. –
그래, 그렇게 생각해. 그것은 좋은 기능입니다. 감사 ! – holmes840