【问题标题】:Does GAE jdo not support identity strategy="timestamp"GAE jdoes不支持身份策略=“timestamp”吗
【发布时间】:2014-09-26 11:50:25
【问题描述】:

我正在尝试将时间戳存储为 GAE 上我的应用程序数据存储的密钥。我看到jdo platform 支持时间戳作为 IdGeneratorStrategy,但是当我尝试在键上设置 IdGeneratorStrategy 时,我没有看到时间戳的定义。

我使用的是最新的 GAE sdk,所以我不知道我是否遗漏了什么,或者 GAE 不支持时间戳作为数据存储对象键 IdGeneratorStrategy?

【问题讨论】:

  • 如果使字段具有类型 Key,如何生成时间戳?
  • @BillyFrost - 我添加了一张图片来说明我的意思。拥有 Key 或 Timestamp 的 DataType 没有任何区别

标签: java google-app-engine google-cloud-datastore jdo


【解决方案1】:

使用

@Persistent(customValueStrategy="timestamp", valueStrategy=IdGeneratorStrategy.UNSPECIFIED)

因为它不是 JDO 标准选项

【讨论】:

  • 感谢您的评论。我会测试一下。
猜你喜欢
  • 2011-06-27
  • 2020-07-03
  • 2018-04-12
  • 1970-01-01
  • 2019-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多