1

我有表“类”。这个类有一个字段:“numStudents”。我索引了 numStudents 字段。

例如,现在我想搜索所有有 numStudents = 10 的类。我怎样才能做到这一点?

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

4

1 回答 1

1

您可能想要过滤掉所有有 10 名学生的班级,而不对文档进行实际评分。
您可以使用过滤器查询 fq=numStudents:10 过滤掉课程。
FilterQuery能够利用FilterCache,与您的查询相比,这将是一个巨大的性能提升。

于 2012-08-14T02:51:39.593 回答