我试图通过node.js ...
在cassandra数据库中进行插入/增量假设我有这张表:
CREATE COLUMN FAMILY MsCounter
WITH comparator = UTF8Type
AND key_validation_class=UTF8Type
AND default_validation_class = CounterColumnType;
然后假设我想在MsCounter上插入/增加一个行键和一个值:
rowKey: 'Tim', columnName1: columnName1 + 1
有没有办法在Node Js中以编程方式执行此操作 cassandra-client?
我知道它们显示了插入和更新常规列族的示例,但同样适用于计数器列族吗?
答案 0 :(得分:2)
阅读此sample后,我意识到可以在不使用可选参数的情况下执行CQL。以下是我在我的案例中的表现:
con.execute('UPDATE MsCounter SET columnName = columnName + 1 WHERE key=?', ['Tim'], function(err) {});