我是Solr的初学者。可能会有错误。抱歉的。我使用的是7.7.1版本。我得到了3个或更多的不同类别,我只需要一个文件与最高的得分为每个类别。换句话说,我需要按类别字段对结果进行分组,每个组必须按照分数desc进行排序,而每个组必须限定为1。例如,对于got a,b,c类别结果,必须包含3个文档。categorydocument with id == 5 for
我目前使用的是MySql,有几个表需要执行布尔搜索。考虑到我的表是Innodb类型的,我发现更好的方法之一是使用Sphinx或Lucene。wrdTrk.word like (:word) and wrdTrk.createdOnGMTDate between :stDate and :endDate group by dat;
查询有一个日期字段,需要将其转换为登录用户的时区,然后是用于执行分组依据的字段。现在