new Client(options)
Solr Node Client
Parameters:
| Name | Type | Description | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
Properties
|
Methods
-
_requestGet(path, query, finalCallback)
-
Request get
Parameters:
Name Type Description pathString target path
queryObject | String query
finalCallbackfunction (err, result)
-
_requestPost(path, data, urlOptions, finalCallback)
-
Request post
Parameters:
Name Type Description pathString target path
dataObject json data
urlOptionsObject | String url options
finalCallbackfunction (err, result)
-
commit(finalCallback)
-
Commit
Parameters:
Name Type Description finalCallbackfunction (err, result)
-
delete(query, options, finalCallback)
-
Delete
Parameters:
Name Type Argument Description queryString | Object query
optionsObject | function <optional>
delete options
finalCallbackfunction (err, result)
-
mlt(query, finalCallback)
-
Mlt
Parameters:
Name Type Description queryObject | String finalCallbackfunction (err, result)
-
ping(finalCallback)
-
Ping
Parameters:
Name Type Description finalCallbackfunction (err, result)
-
query()
-
Make Query instance and return
Returns:
- Type
- Object
-
search(query, finalCallback)
-
Search
Parameters:
Name Type Description queryObject | String finalCallbackfunction (err, result)
-
softCommit(finalCallback)
-
SoftCommit
Parameters:
Name Type Description finalCallbackfunction (err, result)
-
spell(query, finalCallback)
-
Spell
Parameters:
Name Type Description queryObject | String finalCallbackfunction (err, result)
-
terms(query, finalCallback)
-
Terms
Parameters:
Name Type Description queryObject | String finalCallbackfunction (err, result)
-
update(data, options, finalCallback)
-
Update
Parameters:
Name Type Argument Description dataObject json data
optionsObject | function <optional>
update options
finalCallbackfunction (err, result)