solrdex
Use Solr as a secondary index and search engine
Use Solr as a secondary index and search engine. This module is a quick, no-frills way to get data into Solr for full-text searching and other features where Solr provides a useful boost over SQL and noSQL databases alone.
Install the module with: npm install solrdex
var Solrdex = new require('solrdex')(options);
Solrdex.add(docs, options, callback); //accepts individual documents or array
Solrdex.getByIds(ids, options, callback); //accepts individual ids or array
Solrdex.delete(ids, options, callback); //accepts individual ids or array
Solrdex.textSearch(query, {qf: fields}, callback); //accepts array or object for fields, along with other edismax options
Copyright (c) 2014 Ben Sack Licensed under the MIT license.