Show / Hide Table of Contents

    search-files

    Name

    demo-search-files - Simple command-line based search demo.

    Synopsis

    lucene demo search-files \<INDEX_DIRECTORY> [-f|--field] [-r|--repeat] [-qf|--queries-file] [-q|--query] [--raw] [-p|--page-size] [?|-h|--help]
    lucene demo search-files [-src|--view-source-code] [-out|--output-source-code]
    

    Description

    Run the index-files demo first to generate an index to search.

    NOTE: To run queries interactively in the console, omit both the --queries-file and the --query arguments.

    Arguments

    INDEX_DIRECTORY

    The directory of the index that has previously been created using the index-files demo.

    Options

    ?|-h|--help

    Prints out a short help for the command.

    -f|--field <FIELD>

    The index field to use in the search. If not supplied, defaults to contents.

    -r|--repeat <NUMBER>

    Repeat the search and time as a benchmark.

    -qf|--queries-file <PATH>

    A file containing the queries to perform.

    -q|--query <QUERY>

    A query to perform.

    --raw

    Output raw format.

    -p|--page-size <NUMBER>

    Hits per page to display.

    -src|--view-source-code

    Prints the source code to the console. Use SPACE or n to move to the next page of text, ENTER to scroll to the next line of text, q or x to quit.

    -out|--output-source-code <DIRECTORY>

    Outputs the source code to the specified directory.

    Examples

    Search the index located in the X:\test-index directory interactively, showing 15 results per page in raw format:

    lucene demo search-files X:\test-index -p 15 --raw

    Run the query "foobar" against the "path" field in the index located in the X:\test-index directory:

    lucene demo search-files X:\test-index --field path --query foobar

    • Improve this Doc
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)