Datastoreに保存したオブジェクトのKeyの文字列化
文字列化するとパッと見では謎の文字列だしJSONでやり取りするにもひとつの文字列だけでオブジェクトを特定できるので便利。
相互変換するのも1行だけでOK。
文字列化するときは以下のコード。
String s = KeyFactory.keyToString(key);
Keyに変換するときは以下のコード。
Key key = KeyFactory.stringToKey(s);
KeyをもとにDatastoreから簡単に取得できる。
Hoge hoge = Datastore.get(Hoge.class, key);