2017-04-10 7 views
0

私はエラーカサンドラここで、1 2の複合キーを与えるエラーの状態

ReadFailure: Error from server: code=1300 [Replica(s) failed to execute read] 
message="Operation failed - received 0 responses and 1 failures" info= 
{'failures': 1, 'received_responses': 0, 'required_responses': 1, 'consistency': 'ONE'} 
を与える1 2の複合キーのWHERE条件で選択クエリをしようとしていたとき私のテーブルの構造は、この

CREATE TABLE tracks_by_album (
album_title TEXT, 
album_year INT, 
performer TEXT STATIC, 
album_genre TEXT STATIC, 
track_number INT, 
track_title TEXT, 
PRIMARY KEY ((album_title, album_year), track_number) 
); 

のようなものです

しかし私は両方のコンポジットキー(プライマリキー)を試しています。

答えて

0

私はこれが予想される動作であると言いますが、パーティション化キーがコンポジットの場合は、パーティション化キーのすべての部分を提供する必要があります。つまり、album_titleとalbum_yearを指定する必要があります。最終的にalbum_yearをINに入れることができますが、それはかなりです。

関連する問題