Google App Engine搜索API(Python) - 搜索多个搜索索引

时间:2017-03-13 01:51:32

标签: google-app-engine google-search-api google-app-engine-python

是否可以使用App Engine的搜索API对多个索引执行搜索,以便利用这两个索引的search.Query选项?

例如,search.Index(a)包含书籍文档,search.Index(b)包含电影文档。然后,以下查询:

search.Query(
   query_string="Dog",
   options=search.QueryOptions(
      limit=10,
      offset=0,
      sort_options=search.SortOptions(
         match_scorer=search.MatchScorer())))`

会返回Book和Movie索引的前10个结果,这些结果与查询字符串“Dog”最匹配。

docs,似乎建议搜索API仅限于一个搜索索引,但我想知道是否有解决方法。

0 个答案:

没有答案