2012-05-17 3 views
2

열 패밀리와 행 키를 사용하여 Cassandra에서 행을 검색하려고합니다. 그러나 SliceQuery를 사용할 때 예외가 있습니다. 원인 : me.prettyprint.hector.api.exceptions.HectorException : 열 이름이나 범위가 설정되지 않았습니다. 이것은 잘못된 슬라이스 조건 자입니다.쿼리 구현을 사용하여 Cassandra에서 행 가져 오기

내가 잘못된 쿼리 구현을 사용했는지 여부를 아는 사람이 있습니까?

+0

합니다. –

답변

1

이 당신에게 전체 행 줄 것이다 : 당신은 당신의 코드의 관련 섹션을 붙여 넣을 경우 아마 도움이 될 것입니다

SliceQuery query = HFactory.createSliceQuery(_keyspace, _stringSerializer, _stringSerializer, _stringSerializer); 
query.setColumnFamily(columnFamily) 
    .setKey(key) 
    .setRange("", "", false, Integer.MAX_VALUE);