在solr中准确搜索字段的值

时间:2012-08-13 19:12:32

标签: search solr exact-match

我有桌子“班级”。这个类有一个字段:“numStudents”。我索引了numStudents字段。

现在我想搜索所有具有numStudents = 10的类,例如。我怎么能这样做?

请给我最简单的方法,修改solrconfig.xml或schema.xml对我有好处。谢谢!

1 个答案:

答案 0 :(得分:1)

您可能希望过滤掉所有有10名学生的课程而不对文件进行实际评分 您可以使用Filter Query fq = numStudents:10来过滤掉类 FilterQuery能够利用FilterCache,与您的查询相比,这会带来巨大的性能提升。