构建搜索应用程序时什么最有效:search:search 或 cts:search?

What works best when building a search application: search:search or cts:search?

我想知道,为了制作一个动态搜索应用程序来查看所有集合并让用户能够使用分面、集合分面、分页、排序等,正确的方法应该是什么?

我为此找到了两个函数:search:searchcts:search。哪个最符合我的需求?

search:search 建立在 cts:search(以及其他 API)之上。它们旨在协同工作。不过,您应该从 search:search 开始。它专为您的分面搜索用例而设计,包括许多使用较低级别 API 可能不明显的便利和最佳实践,例如,并发分面解析和分页。如果您需要做一些比 search:search 开箱即用的更复杂的事情,您可以调用其他库。