solrj 无法提升结果

solrj can not boost results

我是 solr 新手。我试图通过应用 query

来提升结果
query.set("bq", "id:"
+ userId + "^100");

当我执行查询时,它没有提升结果。我哪里不见了?

您似乎缺少 defType as edismax

   query.set("defType", "edismax");
   query.set("bq", "id:" + userId + "^100");

希望对你有所帮助..