Erik Hatcher ed0f589bae improve README
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@491883 13f79535-47bb-0310-9956-ffa450edef68
2007-01-02 18:25:02 +00:00

38 lines
980 B
Plaintext

== Welcome to Solr Flare
Flare promises to expose the power of Solr as a Ruby DSL (domain specific language). Integral to Flare will be a general purpose Rails-based presentation framework including faceted browsing, auto-suggest, folksonomy tagging/annotating, and much more.
Visit the Solr Flare wiki for more information: http://wiki.apache.org/solr/Flare
== Getting started
Launch Solr:
cd solr
java -jar start.jar
In a separate shell, launch script/console.
Set up a connection to Solr:
connection = Solr::Connection.new("http://localhost:8983")
To add a document:
doc = {:id => "529", :text => "Solr Flare in Action"}
request = Solr::AddDocumentRequest.new(doc)
connection.send(request)
Commit changes:
request = Solr::UpdateRequest.new("<commit/>") # TODO: yes, this will be mapped as a simpler command!
connection.send(request)
Search:
request = Solr::StandardRequest.new
request.query = "solr flare"
connection.send(request)