引用Inserting a row only if it does not already exist
IF NOT EXISTS 返回 true(如果没有包含该主键的行),标准输出显示如下表:
在带有 datastax 驱动程序的应用程序代码中,如何捕获返回值?
我使用com.datastax.driver.mapping.Mapper.save(T)其返回类型仅为 void
或者我想探索Accessors implementation of datastax但不知道如何捕获条件插入的返回值。
最佳答案
我认为你只能通过使用 Accessor 接口(interface)来实现这一点。
您可以在此处指定您的查询应返回一个ResultSet
,您可以在其中访问wasApplied()
,它会告诉您更改是否已应用。
关于java - 如何捕获cassandra中条件插入的返回值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41589979/