是否可以使用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仅限于一个搜索索引,但我想知道是否有解决方法。