HTTP Search Query
Performs a Riak KV Search query.
Request
GET /search/query/<index_name>
Optional Query Parameters
wt
— The response writer to be used when returning the Search payload. The currently available options arejson
andxml
. The default isxml
.q
— The actual Search query itself. Examples can be found in Using Search. If a query is not specified, Riak will return information about the index itself, e.g. the number of documents indexed.
Normal Response Codes
200 OK
Typical Error Codes
400 Bad Request
— Returned when, for example, a malformed query is supplied404 Object Not Found
— Returned if the Search index you are attempting to query does not exist503 Service Unavailable
— The request timed out internally
Response
If a 200 OK
is returned, then the Search query has been successful.
Below is an example JSON response from querying an index that currently
has no documents associated with it:
{
"response": {
"docs": [],
"maxScore": 0.0,
"numFound": 0,
"start": 0
},
"responseHeader": {
"status": 0,
"QTime": 10,
"params": { /* internal info from the query */ }
}
}