等同于:
INSERT INTO table (myColumn) VALUES (now())
使用Cassandra对象映射api?
答案 0 :(得分:5)
不幸的是,@Computed
注释看起来不会起作用。
您还可以将对象的值设置为type1 uuid。 jre没有标准功能但你可以使用java driver util,JUG,cassandra-all甚至自己写一个。这会有点不同,因为您将时间设置为创建时间,而不是协调器设置接收请求的时间,但是使用ORM的抽象,您往往会失去一些控制权。
或者,在使用对象映射api时,没有什么可以阻止您发出CQL语句。甚至可能在您的对象上adding a query to a method即可:
@Query("UPDATE table SET myColumn = now() WHERE ....")
public ResultSet setNow()