我正在尝试使用ReactiveCassandraBatchOperations
实现批处理(我使用ReactiveCassandraBatchTemplate
实现)。
我需要将WriteOptions
批量添加到每个语句中。
我看到有合适的插入方法:
public ReactiveCassandraBatchOperations insert(Iterable<?> entities, WriteOptions options)
但是我不知道如何将WriteOptions
添加到 delete 语句中,因为ReactiveCassandraBatchTemplate.delete
方法没有WriteOptions参数。
我很好奇为什么实现不允许为delete方法设置WriteOptions。可以这样做吗?
BEGIN BATCH
DELETE FROM my_keyspace.names USING TIMESTAMP 1545144976160 WHERE name ='A';
APPLY BATCH;