Entity Kind Account
Entity Key ahJkZXZ-YnVmZmFsb2hvcm5ocmRyDQsSB0FjY291bnQYAgw
ID 2
为什么实体键的值如此复杂以及appengine如何生成它?
Entity Kind Account
Entity Key ahJkZXZ-YnVmZmFsb2hvcm5ocmRyDQsSB0FjY291bnQYAgw
ID 2
为什么实体键的值如此复杂以及appengine如何生成它?
键的两个破折号分隔的部分是Base64编码的字符串,最后的填充字符被删除。通过解码这两个部分,您可以获得几个可识别的字符串和一堆控制字符:
$ base64 -d <<<ahJkZXZ=
j^Rdev
$ base64 -d <<<YnVmZmFsb2hvcm5ocmRyDQsSB0FjY291bnQYAgw=
buffalohornhrdr^M^K^R^GAccount^X^B^L
我想 GAE 使用你自己的标识符来生成这个字符串,但由于我不熟悉它,我不知道确切的算法。