я хочу использовать следующий код для обновления поля ...
@@db.execute("UPDATE user_count SET counters = counters + #{val} WHERE cid = 1 ")
Первый раз, когда я попытался, я получил следующую ошибку:CassandraCQL :: Error :: InvalidRequestException: недопустимая операция для некоммутативного columnfamily user_countЯ узнал, что мне нужно использовать счетчик компаратора, но я не могу найти, как я могу настроить его с помощью гема cassandra-cql ... Кто-нибудь знает, как мне заставить это работать?ниже есть мой код, который не работает ...
@@db.execute("CREATE COLUMNFAMILY user_count(cid varchar PRIMARY KEY, counters counter) with comparator = counter " )
@@db.execute("INSERT INTO user_count (cid, counters) VALUES (?,?)", 1, 0)