sphinx如何只获取统计数据

做搜索的时候。filed有type。标记数据的分类。比如cate1、cate2、cate3。

搜索时sphinx如何只返回 cate1: 122, cate2: 111, cate3: 333

即,cate1有数据122条,cate3有数据111条,cate3有333条数据。

阅读 5.8k
1 个回答

貌似是没有的,必须先执行search才能查找到匹配的数量。如果你确实不想返回相应记录,可以limit(1),然后读取结果的totol_count。如果想同时返回cate1、cate2、cate3的匹配数量,sphinx的客户端都封装有batch query方式,同时执行多个查询。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进