# Ferret: wildcard field search dies

**URL:** <https://www.ruby-forum.com/t/ferret-wildcard-field-search-dies/49523>\
**Category:** Ruby\
**Created:** [November 22, 2005, 5:46pm UTC](https://www.ruby-forum.com/t/ferret-wildcard-field-search-dies/49523 "2005-11-22T17:46:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![itsme213](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/258eb7/32.png) [@itsme213](https://www.ruby-forum.com/u/itsme213)\
**Post date:** [November 22, 2005, 5:46pm UTC](https://www.ruby-forum.com/t/ferret-wildcard-field-search-dies/49523/1 "2005-11-22T17:46:35Z")

</div>

Using the current ferret gem (on Win-XP):

irb(main):001:0\> require ‘ferret’  
c:/ruby/lib/ruby/1.8/fileutils.rb:950: warning: already initialized  
constant  
OPT\_TABLE  
=\> true

irb(main):002:0\> include Ferret  
=\> Object

irb(main):003:0\> index = Index::Index.new  
=\> #\<Ferret::Index::Index:0x3477ba8 @qp=nil, …\>

irb(main):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/ferret-0.2.2/lib/ferret/index/index.rb:290:in  
`synchroni ze' from c:/ruby/lib/ruby/gems/1.8/gems/ferret-0.2.2/lib/ferret/index/index.rb:290:in`search\_ea  
ch’  
from (irb):5  
irb(main):006:0\>
