我试图在本地配置数据存储模拟器(在Windows上运行)进行开发和测试,只要更新 Cloud 中的索引需要花费大量时间 . 我将一步一步地通过这个guide:
-
gcloud beta模拟器数据存储区启动
-
应配置环境变量:只需逐行手动编写 set VARIABLE_NAME=VARIABLE_VALUE
-
试图访问localhost:8081 - 返回 Ok
-
尝试访问localhost:8081 / datastore - 返回 Not found
-
在本地重新启动应用程序并在数据存储上尝试一些操作:所有更改都应用于 Cloud ,而不是本地...
1 回答
我遵循了相同的步骤,但除非我向DataStore的Create调用提供了明确的指令,否则无法使其正常工作 .
您需要区分您的代码是在GCP还是在本地运行 .
如果您在本地环境中,则需要按如下方式创建DataStoreDB .
如果没有专门初始化为localhost,我仍在探索