我有一个在Cassandra中的CF,它具有列类型为map。
这个CF如下所示:
我想更新doc_occurrence,使一个键的值加上一个新数字。我想在一条查询中完成此操作。
我认为可以像这样在一条查询中完成:
但它无法运行,有人能帮忙吗?
这个CF如下所示:
CREATE TABLE word_cat (
word text,
doc_occurrence map <text, int >,
total_occurrence map <text, int >,
PRIMARY KEY (word)
);
我想更新doc_occurrence,使一个键的值加上一个新数字。我想在一条查询中完成此操作。
我认为可以像这样在一条查询中完成:
UPDATE word_cat SET doc_occurrence ['key']=doc_occurrence ['key']+5 WHERE word='name';
但它无法运行,有人能帮忙吗?