我的solr查询是:
( +comic.is_active:true +album.published_at:[* TO *] +( comic.id:(44917 42476) ) )
当我使用Solr Admin执行此查询时,我希望它按照给定的顺序排列。所以上面的查询将导致44917作为第一条记录,但它生成42476作为第一条记录。我相信这种情况正在发生,因为它按分数排序默认但我根本不想要那样。请帮帮我。
答案 0 :(得分:0)
找到解决此问题的方法:
按查询顺序为查询中的每个id添加Boost,solr将按此提升值排序