Lucene Query Tool (lqt) 是一个命令行工具用来执行 Lucene 查询并对结果进行格式化输出。
使用方法:
02 |
usage: LuceneQueryTool [options] |
03 |
--analyzer <arg> for query, (KeywordAnalyzer | StandardAnalyzer)
|
04 |
(defaults to KeywordAnalyzer)
|
05 |
--fields <arg> fields to include in output (defaults to all)
|
06 |
-i,--index <arg> index (required)
|
07 |
--output-limit <arg> max number of docs to output
|
08 |
-q,--query <arg> (query | %all | %enumerate-fields |
|
09 |
%enumerate-terms field | %ids id [ id ...] |
|
10 |
% id - file file ) (required)
|
11 |
--query-field <arg> default field for query
|
12 |
--query-limit <arg> max number of query hits to process
|
13 |
--regex <arg> filter query by regex, syntax is field:/regex/
|
14 |
--show-hits show total hit count
|
15 |
--show- id show Lucene document id in results
|
16 |
--show-score show score in results
|
17 |
-- sort -fields sort fields within document
|
18 |
--suppress-names suppress printing of field names
|
19 |
--tabular print tabular output (requires --fields with no
|