是否可以在客户端使用客观化的ID?

时间:2014-05-12 17:01:42

标签: android google-cloud-endpoints objectify

我正在开发一款带有GAE端点后端的Android应用。我想在android端从一个客观化的实体访问Id,但它似乎不存在于客户端。这有什么理由,还是绕道呢?

1 个答案:

答案 0 :(得分:0)

我不确定我完全理解你,但我会发表一些评论。首先,客观化ID只是数据存储区ID,可以表示为String或long(实际上只有56位长)。

因此,在Android应用和服务器之间传递这些ID是没有问题的。如果你想在Android上使用它们作为ID,即用于在sqlite中存储记录,那对于长id来说就没问题了。字符串ID可以被散列为适合在Android上用作ID的长ID,但您必须评估散列冲突的可能性。