アプリケーションの性質上、データストアを「名前空間」にする必要があります。
これは私がドキュメントで見るコードです:
// Set the namepace temporarily to "abc"
String oldNamespace = NamespaceManager.get();
NamespaceManager.set("abc");
try {
... perform operation using current namespace ...
} finally {
NamespaceManager.set(oldNamespace);
}
ただし、名前空間を使用する前に XML に設定する必要がある場所や、コードで動的に名前空間を作成する必要があるかどうかはわかりません。
MemcacheService
また、メソッドがあることもわかりますsetNamespace
(すでに廃止されていますが)。DatastoreService
ファクトリから取得した特定のサービス インスタンスに名前空間を設定する方法があるのでDatastoreServiceFactory
、コードで名前空間を前後に設定する必要はありませんか?