保留来自 Manticore Search 的搜索结果集的顺序
在 Manticore 查询与用户最终结果之间可能会有额外的处理。如在大多数情况下,关注的是按相关性得分排序,因此保持该排序非常重要。
使用 Manticore Search 和数据库的典型工作流程如下:
执行 Manticore 查询 从结果集中获取文档 ID 列表 使用文档 ID 执行数据库查询以获取最终输出结果 从数据库获取相应记录可以通过使用 IN(ids) 谓词来进行单次查询。
mysql> SELECT * FROM mytable WHERE id …