2014-07-23 1 views

Répondre

0

Il n'y a pas de support pour la colonne compteur à ce moment. Veuillez créer un Jira pour la demande d'amélioration et nous le programmerons dans une future version.

+0

Ce n'est pas vrai, 'Assignment.CounterAssignment' existe depuis la version' 2.0' de DataStax pilote. – Andremoniy

0

En fait, vous pouvez le faire en utilisant QueryBuilder. Il a une méthode spéciale à cet effet: QueryBuilder.incr("count_col"), ici count_col est la colonne avec le type counter. Il produit une instance de classe statique interne Assignment.CounterAssignment.

Par exemple, votre mise à jour complète peut être construit comme:

Update update = QueryBuilder.update("stats_count_table"). 
       with(QueryBuilder.incr("count_col")). 
       where(eq("key1", key1)). 
       and(eq("key2", key2)); 
Questions connexes