使用Cassandra的Java Object-mapping API插入now()

Vas*_*hev 2 cassandra datastax-java-driver datastax

相当于:

INSERT INTO table (myColumn) VALUES (now())
Run Code Online (Sandbox Code Playgroud)

使用Cassandra对象映射api?

Chr*_*ink 5

@Computed不幸的是,注释看起来不会起作用.

您还可以将对象的值设置为type1 uuid.jre没有标准功能但你可以使用java驱动程序util,JUG,cassandra-all甚至自己编写一个.这会有点不同,因为您将时间设置为创建时间,而不是协调器设置接收请求的时间,但是使用ORM的抽象,您往往会失去一些控制权.

或者,在使用对象映射api时,没有什么可以阻止您发出CQL语句.甚至可能在对象的方法添加查询来执行它,即:

@Query("UPDATE table SET myColumn = now() WHERE ....")
public ResultSet setNow()
Run Code Online (Sandbox Code Playgroud)