mirror of https://github.com/apache/lucene.git
93635b2d34
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@492150 13f79535-47bb-0310-9956-ffa450edef68 |
||
---|---|---|
.. | ||
app | ||
config | ||
db | ||
doc | ||
lib/tasks | ||
public | ||
script | ||
test | ||
README | ||
Rakefile |
README
== 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)