- 自己动手写分布式搜索引擎
- 罗刚
- 141字
- 2020-11-28 15:52:49
3.3.3 基本词查询
TermQuery是最简单、也是最基本的Query。TermQuery可以理解成为“词条搜索”,在搜索引擎中最基本的搜索就是在索引中搜索某一词条,而TermQuery就是用来完成这项工作的。
查询某个字段中所包含的某个关键字,例如,查询类别列中为“服装”的商品。
Query query = new TermQuery(new Term("cat", "服装")); //搜索索引库并且返回最相关的10个商品 TopDocs tds = searcher.search(query, 10);