Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 如何在Blobstore Google应用程序引擎中进行GQLQuery搜索?_Google App Engine_Google Cloud Datastore - Fatal编程技术网

Google app engine 如何在Blobstore Google应用程序引擎中进行GQLQuery搜索?

Google app engine 如何在Blobstore Google应用程序引擎中进行GQLQuery搜索?,google-app-engine,google-cloud-datastore,Google App Engine,Google Cloud Datastore,我需要检索特定密钥的文件。但我无法在blobstore中实现GQLQuery String key=request.getParameter("key"); BlobInfoFactory infoFactory = new BlobInfoFactory(); 在这把钥匙的帮助下,我需要从blobstore中取出文件。 因为信息键类似于blobstore键。因为我是Google数据存储的新手。 无法执行此操作请参阅- 但是我怎么比较我的钥匙和水滴钥匙呢?我不明白,你为什么要比

我需要检索特定密钥的文件。但我无法在blobstore中实现GQLQuery

    String key=request.getParameter("key");
    BlobInfoFactory infoFactory = new BlobInfoFactory();
在这把钥匙的帮助下,我需要从blobstore中取出文件。 因为信息键类似于blobstore键。因为我是Google数据存储的新手。 无法执行此操作

请参阅-


但是我怎么比较我的钥匙和水滴钥匙呢?我不明白,你为什么要比较钥匙?它正在执行任务,向用户提供密钥作为请求参数,如果它是有效密钥,则它将服务于文件,如果不是,则它将不会。那么,我应该将该blob密钥粘贴到何处。。要获取作为参数的特定fileIn请求,可以像htpp://youdomain.com/getfile?blob-key=key\u to\u get\u file非常感谢,我还有一个疑问,我们如何在JAVA中实现GQLQuery,我们到底需要导入什么,等等
 public void doGet(HttpServletRequest req, HttpServletResponse res)
        throws IOException {
            BlobKey blobKey = new BlobKey(req.getParameter("blob-key"));
            blobstoreService.serve(blobKey, res);