import db and search from solr
Showing
| ... | ... | @@ -69,4 +69,4 @@ gem 'bootstrap-sass' |
| #setting file yml | ||
| gem 'settingslogic' | ||
| gem 'rsolr' |
lib/solr.rb
0 → 100644
| require 'rsolr' | ||
| class Solr | ||
| attr_accessor :response, :solr | ||
| def initialize | ||
| # Direct connection | ||
| @solr = RSolr.connect :url => 'http://localhost:8983/solr/jobs/' | ||
| @response = nil | ||
| end | ||
| # send a request to /select | ||
| def query (cond) | ||
|
||
| response = solr.get 'select', :params => {:q => "job_name:#{cond}"} | ||
| response['response']['docs'] | ||
| end | ||
| end | ||
| \ No newline at end of file | ||