CQL获取动态列值

时间:2016-05-25 11:12:39

标签: cassandra cql

我有C * 2.1.9群集。为了管理我使用了基于thrift的驱动程序。此外,我还在其中添加了users动态创建列的表notes。我可以肯定,cassandra-cli

确实存在列
    list users

    RowKey: bla-bla
    ...
    => (name=notes, value=bla-bla, timestamp=bla-bla)
    ...

我希望使用CQL获得动态列值。但是静态CQL模式对此列一无所知。例如:

SELECT notes FROM users;

SyntaxException: <ErrorMessage code=2000 [Syntax error in CQL query] message="line 1:7 no viable alternative at input 'notes' (SELECT [notes]...)">

如何使用CQL获取此动态列的值?

1 个答案:

答案 0 :(得分:0)

我在表格中添加了新列,现在全部工作了!

ALTER TABLE users ADD notes text