Кодировка :: CompatibilityError при поиске с помощью шины /asticsearch - PullRequest
0 голосов
/ 23 марта 2012

Я пытаюсь настроить эластичный поиск с рекой couchdb.

Когда я пытаюсь найти консоль, я получаю следующую ошибку:

s = Tire.search 'journeys' do
  query do
    string 'start_name:a*'
  end
end

Encoding::CompatibilityError: incompatible character encodings: ASCII-8BIT and UTF-8
from /Users/user/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/irb/inspector.rb:86:in `inspect'
from /Users/user/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/irb/inspector.rb:86:in `block in <module:IRB>'
from /Users/user/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/irb/inspector.rb:30:in `call'
from /Users/user/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/irb/inspector.rb:30:in `inspect_value'
from /Users/user/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/irb/context.rb:260:in `inspect_last_value'
from /Users/user/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/irb.rb:311:in `output_value'
from /Users/user/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/irb.rb:160:in `block (2 levels) in eval_input'
from /Users/user/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/irb.rb:273:in `signal_status'
from /Users/user/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/irb.rb:156:in `block in eval_input'
...

Это происходит только тогда, когда я использую *в поиске.Кто-нибудь знает решение для этого?

Спасибо!

...