я пытаюсь выполнить условный запрос в cassandra CQL, но он дает мне ошибку, например
cqlsh:events> select * from standardevents where name=ActivityPg_view;
я выполняю вышеуказанный запрос, он выдает ошибку ниже
Неверный запрос: строка 1:55 не имеет жизнеспособной альтернативы при вводе ';' Возможно, вы хотели использовать CQL 2? Попробуйте использовать опцию -2 при запуске cqlsh.
cqlsh:events> выберите * из стандартных событий, где name='ActivityPg_view';
я выполняю вышеуказанный запрос, он выдает ошибку ниже
Неверный запрос: в предложении по столбцам с оператором Equal нет индексированных столбцов.
когда я пытаюсь выполнить с помощью CQL 2
cqlsh:events> select * from standardevents where name=ActivityPg_view;
это дает мне следующую ошибку,
Неверный запрос: нет индексированных столбцов в предложении by-columns с оператором «равно»
cqlsh:events> выберите * из стандартных событий, где name='ActivityPg_view';
это дает мне следующую ошибку,
Неверный запрос: нет индексированных столбцов в предложении by-columns с оператором «равно». Возможно, вы хотели использовать CQL 3? Попробуйте использовать параметр -3 при запуске cqlsh.
так может ли кто-нибудь предложить проблему и как решить эту проблему и выполнить условный запрос?
cqlsh> DESCRIBE COLUMNFAMILY events.standardevents;
CREATE TABLE standardevents (
uuid timeuuid PRIMARY KEY,
data text,
name text,
time text,
tracker text,
type text,
userid text
) WITH bloom_filter_fp_chance=0.010000
AND caching='KEYS_ONLY'
AND comment=''
AND dclocal_read_repair_chance=0.000000
AND gc_grace_seconds=864000
AND read_repair_chance=0.100000
AND replicate_on_write='true'
AND populate_io_cache_on_flush='false'
AND compaction={'class': 'SizeTieredCompactionStrategy'}
AND compression={'sstable_compression': 'SnappyCompressor'};
DESCRIBE COLUMNFAMILY events.standardevents
- person AndySavage   schedule 06.01.2014