低レベルのデータストア API を使用しています。次のようなエンティティを作成しました。
Entity entity = new Entity("Error");
entity.setProperty("description", "foo");
データストア ビューアでは、次のように表示されます。
Key Write Ops ID/Name description
----------------------------------------------
ahN0c... 4 259 foo
Entity コンストラクターで何も指定していないため、ID/Name フィールドが自動的に生成されます。「名前」の代わりに「ID」を生成します。これは、不透明な文字列 (「キー」値など) ではなく数字です。
エンティティの「ID/名前」フィールドの「ID」ではなく、データストアにランダムな「名前」を生成させる方法はありますか?
この ID を第三者と共有すると、システム内にあるエラー インスタンスの数を大まかに把握し始める可能性があるためです。自動生成された「キー」フィールドにあるものと同様に、ルックアップ ID の不透明な文字列を提供したいと思います。しかし、これを行う方法がわかりません。
ありがとう