2

列ファミリーと行キーを使用してCassandraから行を取得したい。ただし、SliceQueryを使用すると、例外が発生します。原因:me.prettyprint.hector.api.exceptions.HectorException:列名も範囲も設定されていません。これは無効なスライス述語です。

私が間違ったクエリ実装を使用したかどうか誰かが知っていますか?

4

1 に答える 1

1

これにより、行全体が表示されます。

SliceQuery query = HFactory.createSliceQuery(_keyspace, _stringSerializer, _stringSerializer, _stringSerializer);
query.setColumnFamily(columnFamily)
     .setKey(key)
     .setRange("", "", false, Integer.MAX_VALUE);
于 2012-05-18T15:38:43.870 に答える