Solr client for node.js

A solr client for indexing, adding, deleting,committing and searching documents within an Apache Solr installation (version>=3.2).

Latest Update from Github

Loading...
Loading...

Commit your changes in the index with or without options.

Hide Source
// Use `var solr = require('solr-client')` in your code 
var solr = require('./../lib/solr');

var client = solr.createClient();

// Commit your changes without options
client.commit(function(err,res){
   if(err) console.log(err);
   if(res) console.log(res);
});

// Commit your changes with `waitSearcher` options.
var options = {
   waitSearcher: false
};
client.commit(options,function(err,obj){
   if(err){
   	console.log(err);
   }else{
   	console.log(obj);	
   }
});