Go の AppEngine DevServer で次のエラーが発生します。
API エラー 1 (datastore_v3: BAD_REQUEST): ApplicationError: 1 アプリ "id1" はアプリ "id2" のデータにアクセスできません
(ここで、「id1」と「id2」は、2 つのアプリケーションで使用される実際の識別子です)
--clear_datastore フラグを使用してデータストアを空にしようとし、さらに --datastore_path を使用してデータストアへの新しいパスを指定しました。後者は機能していないようで、新しい場所にはデータが保存されていませんでした。前者のフラグはデータストアの内容を削除しましたが、BLOB をアップロードしようとするとエラーが発生します。
これを改善するために何かできることを願っています!
--EDIT: 明確にするために、アプリ間でデータを移動しようとしているのではなく、アクティブなアプリのブロブストアにアップロードしようとしているだけです。私は複数のアプリを同時に (別の会社で) 開発しているため、マシンには複数のデータストア/ブロブストアがあります。Java ではこれは問題ではなく、Go でのみ問題になります。
また、これは DevServer のみの問題です。アプリをアップロードすると、すべてが正常に機能します。
Ex animo、/アレクサンダー。