カラムファミリーは
create column family markers
with comparator = UTF8Type
and default_validation_class=UTF8Type
and key_validation_class=UUIDType
and column_metadata=
[
{
column_name : userid,
validation_class : UTF8Type, index_type: KEYS
},
{
column_name : activated,
validation_class : UTF8Type, index_type: KEYS
},
{
column_name : latitude,
validation_class : DoubleType, index_type: KEYS
},
{
column_name : longtitude,
validation_class : DoubleType, index_type: KEYS
},
{
column_name : altitude,
validation_class : DoubleType, index_type: KEYS
},
{
column_name : area,
validation_class : DoubleType, index_type: KEYS
},
{
column_name : title,
validation_class : UTF8Type, index_type: KEYS
},
{
column_name : memo,
validation_class : UTF8Type, index_type: KEYS
},
{
column_name : picdata,
validation_class : BytesType
}];
'select * frommarkers whwere in([rowkeys])'をクエリすると、結果には行キーのみが含まれます。
しかし、「マーカーから*を選択」とクエリすると、結果にはすべての列が含まれます。
'where in()'を使用すると、結果は行キーのみになるのはなぜですか?
英語でごめんなさい。
誰かが私を助けてくれますTT