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
Java 谷歌AppEngine FTS正在跳过搜索结果_Java_Google App Engine_Full Text Search - Fatal编程技术网

Java 谷歌AppEngine FTS正在跳过搜索结果

Java 谷歌AppEngine FTS正在跳过搜索结果,java,google-app-engine,full-text-search,Java,Google App Engine,Full Text Search,我对谷歌AppEngine上的FTS有问题。我在过去两天内索引了超过1000000个字母。 现在我有以下问题:一些查询不会返回所有结果。 例子: 对于以下查询:“owner=agent,month=10”我在31日得到的结果少于“owner=agent,month=10,day=31”。 (两个查询定义的顺序相同:按创建时间按降序排列) 是否有可能此文档的索引仍在生成中?(更新在10小时前完成) 这是一个已知的问题?如果是,是否有解决办法 编辑 我发现,每次搜索我只会得到最后更新的文档。查询仅返

我对谷歌AppEngine上的FTS有问题。我在过去两天内索引了超过1000000个字母。 现在我有以下问题:一些查询不会返回所有结果。 例子: 对于以下查询:“owner=agent,month=10”我在31日得到的结果少于“owner=agent,month=10,day=31”。 (两个查询定义的顺序相同:按创建时间按降序排列)

是否有可能此文档的索引仍在生成中?(更新在10小时前完成) 这是一个已知的问题?如果是,是否有解决办法

编辑 我发现,每次搜索我只会得到最后更新的文档。查询仅返回按我的排序字段排序的最近更新/插入的n(1000-2000)个条目。 如果我将发现的准确度提高到10000,那么n会更大,并且我会从App Engine获得一组更大的已排序条目(但不是全部)

对search()的调用只能返回有限数量的匹配项 文件。您的搜索可能会找到比返回的文档更多的文档 一个电话。每个搜索调用都返回结果的一个实例 类,其中包含有关找到多少文档的信息 归还了多少,以及归还的文件清单。 可以使用光标或偏移量重复相同的搜索 一套完整的匹配文档