java - 更新 dynamoDB 中的时间戳
问题描述
我想要 DynamoDB 表中的 CREATE_DATE 和 LAST_UPDATED 字段。它正在使用两个字段的初始值创建这些字段作为当前日期。但是当某些列得到更新时,它不会用新日期更新 LAST_UPDATED 列。
我正在使用 DynamoDBAutoGeneratedTimestamp 注释,并且 CREATE_DATE 和 LAST_UPDATED 都是 java.util.date 类型
@DynamoDBAutoGeneratedTimestamp(strategy=DynamoDBAutoGenerateStrategy.CREATE) 私有日期 CREATE_DATE;
@DynamoDBAutoGeneratedTimestamp(strategy=DynamoDBAutoGenerateStrategy.ALWAYS)
private Date LAST_UPDATED;
如果我遗漏了什么,谁能告诉我还需要添加什么?或者我需要在代码中处理更新日期并且它不会自动填充?
谢谢
解决方案
推荐阅读
- algorithm - 有效地聚合删除和插入索引
- javascript - 如果一个参数相同,则在 2D Array 中合并 2 个 Array
- amazon-ses - 我无法使用 Amazon SDK JS 发送带有 pdf 的电子邮件,但发送 txt 可以正常工作吗?
- javascript - 如何动态访问 API 调用响应的数组索引
- html - 单击时使 AdminLTE 侧边菜单保持打开状态
- javascript - Tensorflow.js:简单的线性回归效果不佳
- python - 使用不平衡学习进行过采样后的训练形状输出
- metadata - ExifTool - 检查所有文件是否具有相同数量的通道
- angular - 如何过滤从 HTTP GET 请求中检索到的对象列表?
- javascript - 如何在 R 中的 javascript 代码中更改绘图动画速度?