我想在Solr中有一个查询,它根据特定字段返回许多文档。 让我们说我想根据类别路径返回5个文档。所以,如果我的类别追踪是主页/男士/手表,我想要这个类别追踪正好5个文档。如果有的话,让我们说,只有3个文档可用,我想回到路上并返回剩下的2个文档,这些文档有类别Trail Home / Men / etc。
在单个查询中是否有可能在Solr中执行此操作?谢谢!
答案 0 :(得分:0)
是的,您应该能够制定您的查询,以便更具体的匹配排名高于不太具体的匹配。根据您的具体情况,如
trail:"home/men/watches"^10 trail:"home/men"
会奏效。请注意与更精确匹配相关的较高权重。