search for: index_search

Displaying 16 results from an estimated 16 matches for "index_search".

Did you mean: index&search
2005 Dec 02
43
ANN: acts_as_ferret
...thods include Ferret INDEX_DIR = "#{RAILS_ROOT}/db/index.db" def self.reloadable?; false end # Finds instances by file contents. def find_by_contents(query, options = {}) index_searcher ||= Search::IndexSearcher.new(INDEX_DIR) query_parser ||= QueryParser.new(index_searcher.reader.get_field_names.to_a) query = query_parser.parse(query) result = [] index_searcher.search_each(query) do |do...
2005 Dec 02
43
ANN: acts_as_ferret
...thods include Ferret INDEX_DIR = "#{RAILS_ROOT}/db/index.db" def self.reloadable?; false end # Finds instances by file contents. def find_by_contents(query, options = {}) index_searcher ||= Search::IndexSearcher.new(INDEX_DIR) query_parser ||= QueryParser.new(index_searcher.reader.get_field_names.to_a) query = query_parser.parse(query) result = [] index_searcher.search_each(query) do |do...
2007 Feb 16
1
Highlight raises Segmentation Fault Error in Ferret 0.10.9 i
Hi Everyone, I am currently in process of upgrading Ferret 0..9.1 to Ferret 0.10.9 with Ruby 1.8.4 in windows platform. I am trying to use search highlight feature on index_searcher subject = index_searcher.highlight("subject:(blah blah)", 0, :field => :content, :pre_tag = "<span class=''highlight''>", :post_tag = "</span>") But all my test...
2006 Mar 31
3
undefined method `<=>'' for :id:Symbol
...y/lib/ruby/gems/1.8/gems/ferret-0.9.0/lib/ferret/index/term_infos_io.rb:162:in `get_term_info'' from c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.9.0/lib/ferret/index/segment_reader.rb:176:in `doc_freq'' from c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.9.0/lib/ferret/search/index_searcher.rb:47:in `doc_freq'' from c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.9.0/lib/ferret/search/term_query.rb:13:in `initialize'' from c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.9.0/lib/ferret/search/term_query.rb:99:in `create_weight'' from c:/ruby/lib/rub...
2007 Feb 16
0
Highlight raises Segmentation Fault Error in Ferret 0.10.9 in Windows
Hi Everyone, I am currently in process of upgrading Ferret 0..9.1 to Ferret 0.10.9 with Ruby 1.8.4 in windows platform. I am trying to use search highlight feature on index_searcher subject = index_searcher.highlight("subject:(blah blah)", 0, :field => :content, :pre_tag = "<span class=''highlight''>", :post_tag = "</sp...
2006 Mar 29
1
Problems with Ferret 0.9.0
..., and now my old search code doesn''t work anymore. I get a lot of ArgumentErrors, for example: "query.add_clause(Search::BooleanClause.new(query_parser.parse(term), Search::BooleanClause::Occur::MUST))" raises: ArgumentError (wrong number of arguments (2 for 0)) "index_searcher.search_each(query)" raises: ArgumentError (wrong number of arguments (1 for 2)) These shouldn''t happen according to the Api doc. You can see the code here: http://rforum.andreas-s.net/trac/file/trunk/app/models/search_ferret.rb Andreas -- Posted via http://www.ruby-forum.c...
2006 Jan 05
0
Java Lucene compatibility?
...:in `scan_for_term_info'' from /usr/lib/ruby/site_ruby/1.8/ferret/index/ term_infos_io.rb:163:in `get_term_info'' from /usr/lib/ruby/site_ruby/1.8/ferret/index/ segment_reader.rb:176:in `doc_freq'' from /usr/lib/ruby/site_ruby/1.8/ferret/search/ index_searcher.rb:47:in `doc_freq'' from /usr/lib/ruby/site_ruby/1.8/ferret/search/term_query.rb: 13:in `initialize'' from /usr/lib/ruby/site_ruby/1.8/ferret/search/term_query.rb: 99:in `new'' from /usr/lib/ruby/site_ruby/1.8/ferret/search/term_query.rb: 99:...
2005 Dec 14
2
undefined method `add'' for Ferret::Search::BooleanQuery
...n `rewrite'' c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.3.1/lib/ferret/search/multi_phrase_query.rb:169:in `each'' c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.3.1/lib/ferret/search/multi_phrase_query.rb:169:in `rewrite'' c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.3.1/lib/ferret/search/index_searcher.rb:165:in `rewrite'' c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.3.1/lib/ferret/search/query.rb:50:in `weight'' c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.3.1/lib/ferret/search/index_searcher.rb:104:in `search'' c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.3.1/lib/ferret/index/index.r...
2006 Jun 29
13
find_by_contents not returning SearchResults?
...y to use the results. undefined method `total_hits'' for []:Array Here is the link to the documentation: http://projects.jkraemer.net/acts_as_ferret/rdoc/classes/FerretMixin/Acts/ARFerret/ClassMethods.html#M000010 But here is the actual code: result = [] hits = index_searcher.search(query, options) hits.each do |hit, score| id = index_searcher.reader.get_document(hit)[:id] begin res = self.find(id) result << res if res logger.debug "result id: #{id}, result: #{res}"...
2006 Apr 27
1
Ferret crashing Ruby
...9; /usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/whiny_nil.rb:35:in `each_with_index'' /usr/lib/ruby/gems/1.8/gems/ferret-0.9.1/lib/ferret/search/field_sorted_hit_queue.rb:25:in `initialize'' /usr/lib/ruby/gems/1.8/gems/ferret-0.9.1/lib/ferret/search/index_searcher.rb:115:in `search'' /usr/lib/ruby/gems/1.8/gems/ferret-0.9.1/lib/ferret/index/index.rb:660:in `do_search'' /usr/lib/ruby/gems/1.8/gems/ferret-0.9.1/lib/ferret/index/index.rb:316:in `search'' /usr/lib/ruby/1.8/monitor.rb:229:in `synchronize'' /usr/li...
2005 Nov 22
1
Ferret NoMethodError
...ain):004:0> index << "This is a new doc" => nil irb(main):005:0> index.search_each(''*:this'') do |d, s| puts d end NoMethodError: undefined method `weight'' for nil:NilClass from c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.2.2/lib/ferret/search/index_searcher.rb:104:in `search'' from c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.2.2/lib/ferret/index/index.rb:588:in `do_search '' from c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.2.2/lib/ferret/index/index.rb:291:in `search_ea ch'' from c:/ruby/lib/ruby/gems/1.8/gems...
2006 May 15
16
Ferret not able to read a Lucene Index?
Hi all, Having problems trying to get Ferret to read an index generated by Lucene. Am I right in thinking Ferret should be able to read a Lucene generated index no problem? Using the code snippets detailed in http://www.ruby-forum.com/topic/64099#new Any advice gratefully received. Many Thanks, Steven -- Posted via http://www.ruby-forum.com/.
2008 Mar 05
0
Index Searcher Causes GC Memory Error: "irb: double free or corruption"
...earch( query_obj, options ) end def search_each (query, options = {}) query_obj = process_query(query) self.searcher.search_each( query_obj, options ) end def explain (query, doc) query_obj = process_query(query) self.searcher.explain( query_obj, doc ) end # Segmentation Fault when index_searcher.highlight def highlight (query, doc_id, options = {}) query_obj = process_query(query) doc = self.searcher[doc_id] field_value = doc[options[:field] ] field_index = Ferret::I.new(:analyzer => SearchIndex::STEMMING_ANALYZER) field_index << {:keywords => field_value} fvh...
2006 Mar 29
5
EdgeRails: "undefined method `weight'' for #<Hash:
...ng was working fine, ... till I moved to EdgeRails : undefined method `weight'' for #<Hash:0x22c7150> (full error thread below) Any idea? Alain /Users/aravet/Desktop/Locomotive/Bundles/RubyonRails-1.0-Min.locobundle/Contents/Resources/unix/lib/ruby/site_ruby/1.8/ferret/search/index_searcher.rb:107:in `search'' /Users/aravet/Desktop/Locomotive/Bundles/RubyonRails-1.0-Min.locobundle/Contents/Resources/unix/lib/ruby/site_ruby/1.8/ferret/index/index.rb:622:in `do_search'' /Users/aravet/Desktop/Locomotive/Bundles/RubyonRails-1.0-Min.locobundle/Contents/Resources/unix/li...
2005 Nov 17
6
lock problems from concurrent processes.
Hi! First, thanks a LOT for ferret. The API and documentation is great. I''m trying to integrate ferret into a RoR app (DamageControl) and have run into a problem with locks. DamageControl consists of two processes that start up and run in parallel. The first one is the webapp (which is just a plain RoR app). The second is a daemon process that runs in the background. The daemon process
2006 May 11
6
problem with solaris install
I was trying to install ferret 0.9.2 on solaris (SunOS 5.8) which does not have a sys/dir.h nix_io.c:5:21: sys/dir.h: No such file or directory make: *** [nix_io.o] Error 1 I couldn''t find an obvious way around this... any suggestions? Thanks, Rich Marisa Cornell Information Technologies Cornell University