lib/mongoid-haystack/util.rb in mongoid-haystack-1.3.0 vs lib/mongoid-haystack/util.rb in mongoid-haystack-1.4.0

- old
+ new

@@ -158,9 +158,13 @@ def stems_for(*args, &block) Stemming.stem(*args, &block) end + def search_for(*args, &block) + phrases_for(*args).map{|phrase| [phrase, stems_for(phrase)]}.flatten.compact.uniq + end + def stopword?(word) word = UnicodeUtils.nfkd(word.to_s.strip.downcase) word.empty? or Stemming::Stopwords.stopword?(word) end