开发AppEngine数据存储区,多个行具有相同的密钥

时间:2013-10-24 18:58:37

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

我的开发AppEngine数据存储区管理界面中有多行具有相同的键:agpiYW5rLXJlY29uchULEghPbml4TWFpbBiAgICAgIDiCAw。这些行位于第2页和第3页。我使用CTRL-F来查找它们。这怎么可能?

http://localhost:8888/_ah/admin/datastore?kind=OnixMail

Key                                             WriteOps ID/Name          date                         from
agpiYW5rLXJlY29uchULEghPbml4TWFpbBiAgICAgIDICAw 16       4820258976169984 Wed Oct 23 22:00:54 EDT 2013 me@me.com
agpiYW5rLXJlY29uchULEghPbml4TWFpbBiAgICAgIDiCAw 16       4934608185458688 Thu Oct 24 14:42:16 EDT 2013 email@email.com

我使用密钥加载和查询项目,如果这不是真正的关键,那么我还有很多工作要做。

版本

SDK v1.8.5

1 个答案:

答案 0 :(得分:4)

这是base64编码的密钥,你列出的两个密钥不相同 - 差异在大写I和小写i(从末尾开始的第四个字符)。浏览器中的Ctrl-f搜索会进行不区分大小写的搜索,因此这两个显示相同。