Skip to content
This repository has been archived by the owner on Apr 22, 2020. It is now read-only.

Latest commit

 

History

History
executable file
·
85 lines (60 loc) · 1.29 KB

README.rst

File metadata and controls

executable file
·
85 lines (60 loc) · 1.29 KB

solr_cli

Command line client for solr. Check full documentation here

Status

image

Installation

From source code: :

python setup.py install

From pypi: :

pip install solr_cli

Usage

Execute command line tool

$ solr_cli
(disconnected)$

Connect to a solr instance:

(disconnected)$ connect http://localhost:8983/solr/
(http://localhost:8983/solr/)$

Make a query:

(http://localhost:8983/solr/)$ query *:*

{
  "responseHeader": {
      "status": 0, 
      "QTime": 1, 
      "params": {
          "q": "*:*", 
          "wt": "python"
      }
  }, 
  "response": {
      "start": 0, 
      "numFound": 2961305, 
      "docs": [
          {......}
      ]
  }
}

Make a query using http parameters:

(http://localhost:8983/solr/)$ uri q=*:*&rows=0
{
    "responseHeader": {
        "status": 0, 
        "QTime": 1, 
        "params": {
            "q": "*:*", 
            "rows": "0", 
            "wt": "python"
        }
    }, 
    "response": {
        "start": 0, 
        "numFound": 2961474, 
        "docs": []
    }
}