我知道Cassandra不允许主键更新,因此下面的代码存在问题:
modified by
所以我得到这个错误:
final CassandraBatchOperations batchOps = cassandraOperations.batchOps();
batchOps.update(myEntity).execute();
Datastax driver documentation说,我应该避免在设置列表中传递主键,到目前为止,如果我手动进行更新,那么可以避免此问题。但是如何使用spring-data中的CassandraBatchOperations避免这种错误?