Python cassandra cqlengine批量更新(如果存在)

Python cassandra cqlengine批量更新(如果存在),python,cassandra,batch-updates,cqlengine,Python,Cassandra,Batch Updates,Cqlengine,我是卡桑德拉世界的新手。我试图在cassandra cqlengine中找到正确的api,只有在以前存在记录的情况下,我才能使用它来更新记录 我所遇到的例子并没有解决这个特殊的问题,我用暴力试图找到答案的尝试也失败了:( 发件人: 如果模型和批处理对象上存在_,我已经尝试过了。它最终会创建新对象 提前感谢。您正在寻找与python驱动程序用例相对应的轻量级事务…如果存在()函数是可用的,但是下面生成了一个标准的插入到…查询中。OP请求更新…查询等价物。您正在寻找与python驱动程序用例相对应的

我是卡桑德拉世界的新手。我试图在cassandra cqlengine中找到正确的api,只有在以前存在记录的情况下,我才能使用它来更新记录

我所遇到的例子并没有解决这个特殊的问题,我用暴力试图找到答案的尝试也失败了:(

发件人:

如果模型和批处理对象上存在_,我已经尝试过了。它最终会创建新对象


提前感谢。

您正在寻找与python驱动程序用例相对应的轻量级事务…如果存在()函数是可用的,但是下面生成了一个标准的
插入到…
查询中。OP请求
更新…
查询等价物。您正在寻找与python驱动程序用例相对应的轻量级事务…如果存在()函数是可用的,但是下面生成一个标准的
插入到…
查询中。OP请求
更新…
查询等价物。
# updating in a batch
b = BatchQuery()
em1.description = "new description"
em1.batch(b).save()
em2.description = "another new description"
em2.batch(b).save()
b.execute()