Spring 带有 If 子句的 Cassandra 操作

Spring Cassandra Operation with If Clause

我正在尝试使用 Cassandra Spring

我有 Table 和 Persistence 对象,效果很好。

使用 Cassandra(CQL 脚本)我可以造句:update ...,set ..., where, .. if ..,

我的问题是如果我可以将 Spring Cassandra 操作 (org.springframework.data.cassandra.core.CassandraOperation) 与附加 "If Sentence".

一起使用

我想要一个版本列并使用乐观锁定(我还不知道这是否是最好的方法)

Spring 数据不支持轻量级事务(IF 子句)。 您必须构建 com.datastax.driver.core.Statements 并使用 CqlOperations.

执行它们