我看到新的应用程序引擎搜索 API 允许我们对结果进行搜索和分页,但在我的情况下,我还需要匹配所有内容并按类别匹配所有内容的函数,因此仍然无法抵消只需要第 2 页的查询类别即只是一个简单的偏移量?使用游标和使用偏移量有什么区别?我阅读了https://developers.google.com/appengine/docs/python/search/overview的说明
,我还想知道是否应该为许多数据类型创建一个索引,或者每个类别或每个城市一个索引,因为我的结构/<region>/<city>/<category>
是我需要启用搜索以及按类别查看所有内容,并按地区、城市、城市和类别查看所有内容,而无需搜索和过滤。
谢谢你的帮助
更新
我的想法是在每个索引中存储一个数字,并且该数字是相同的,当我想匹配所有内容时,我只需操纵搜索以在该字段上搜索该数字,然后我可以添加过滤器。它会起作用吗?