# File lib/ferret/index.rb, line 384 384: def search_each(query, options = {}) # :yield: doc, score 385: @dir.synchronize do 386: ensure_searcher_open() 387: query = do_process_query(query) 388: 389: @searcher.search_each(query, options) do |doc, score| 390: yield doc, score 391: end 392: end 393: end