2016-12-19 3 views
1

J'essaye Cassandra avec le ressortSpring Cassandra Opération avec If Clause

J'ai l'objet de table et de persistance, fonctionne bien.

Avec Cassandra (script CQL) Je peux faire une phrase avec: mise à jour ..., définissez ... où, .. si ..,

Ma question est de savoir si je peux utiliser Spring Cassandra Operation (org.springframework.data.cassandra.core.CassandraOperation) avec un "Si Phrase" supplémentaire.

Je veux avoir une colonne de version et travailler avec verrouillage Optimiste (je ne sais pas encore si c'est la meilleure façon)

Répondre

3

données Spring ne supporte pas les transactions légères (IF clauses). Vous devrez construire com.datastax.driver.core.Statement s et les exécuter avec CqlOperations.