小编Jay*_*Jay的帖子

使用 App Engine 捆绑服务数据存储区的 $FeatureNotEnabledException

将我的 GAE 服务从 Java 8 迁移到 Java 11,我使用 App Engine 捆绑服务。

https://cloud.google.com/blog/products/serverless/support-for-app-engine-services-in-第二代-runtimes

API文档显示有数据存储API,

https://cloud.google.com/appengine/docs/standard/java11/reference/services/bundled

但是当我在 Java 11 运行时上部署服务时,我得到了 $FeatureNotEnabledException

javax.servlet.ServletException:com.google.apphosting.api.ApiProxy$FeatureNotEnabledException:datastore_v3.RunQuery

有一篇博客文章说它回来了,

https://www.googlecloudcommunity.com/gc/Serverless/Updates-from-the-Google-App-Engine-team-Fall-2021/td-p/174941

但我不确定我可以像这样使用“com.google.appengine.api.datastore.Query”

    DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
    Key         key         = KeyFactory.createKey("Memobook", user.getEmail());
    Query       query       = new Query("Memo", key);
    datastore.prepare(query);
Run Code Online (Sandbox Code Playgroud)

java migration google-app-engine datastore

5
推荐指数
1
解决办法
382
查看次数

标签 统计

datastore ×1

google-app-engine ×1

java ×1

migration ×1