2013-06-12 2 views
0

Я пытаюсь сделать вставки/приращение в Кассандре базе данных через node.js ...Приращение Cassandra Счетчик Колонка Семья в NodeJs

Предположим, у меня есть эта таблица:

CREATE COLUMN FAMILY MsCounter 
WITH comparator = UTF8Type 
AND key_validation_class=UTF8Type 
AND default_validation_class = CounterColumnType; 

тогда скажем, я вставить/увеличивает ключ строки и значение на MsCounter:

rowKey: 'Tim', columnName1: columnName1 + 1 

есть ли способ сделать это программно в узле Js с использованием cassandra-client?

Я знаю, что они показывают пример вставки и обновления регулярного семейства столбцов, но делает то же самое применительно к семейству столбцов счетчика?

ответ

2

После прочтения этого sample, я понимаю, что можно выполнить CQL без использования необязательного параметра. Вот как это делается в моем случае:

con.execute('UPDATE MsCounter SET columnName = columnName + 1 WHERE key=?', ['Tim'], function(err) {}); 
Смежные вопросы