當我運行彈性搜索 - 如何導入數據?
rake environment tire:import CLASS='Article.all' INDEX='mongo-articles' FORCE=true
要鬆緊搜索導入數據
** Invoke environment (first_time)
** Execute environment
** Invoke tire:import (first_time)
** Execute tire:import
[IMPORT] Deleting index 'mongo-articles'
rake aborted!
undefined method `tire' for #<Tire::Results::Collection:0xabec954>
/home/helios/.rvm/gems/[email protected]/gems/tire-0.5.1/lib /tire/tasks.rb:55:in `block (2 levels) in <top (required)>'
Tasks: TOP => tire:import
有誰知道如何解決這個問題?
不知道你遇到了什麼麻煩(看起來像是輪胎的問題)。然而,有一個新的gem正在爲elasticsearch的新版本v1.0編寫,elasticsearch-rails:https://github.com/elasticsearch/elasticsearch-rails。作者和Tire一樣,而且寶石已經非常穩定。 – jay
@jay btw我已經更新了相同的錯誤輪胎寶石.. – Anish