我正在寻找一个可靠的演练或在我的rails服务器上设置雪貂的方向。互联网上的每个人都让它看起来如此简单,但我似乎无法将它们全部融合在一起。
我成功完成了什么:
gem install ferret
gem install acts_as_ferret
没有汗水。没有错误。
什么行不通:
Video.find_by_content('test')
-----No Method Error
或 ActsAsFerret.find('test','my_index')
我让控制台识别常量“ActsAsFerret”(仅当我从https://github.com/jkraemer/acts_as_ferret安装插件时),但find()返回No Method Error。 更新:安装这样的插件也会阻止Mongrel启动
我正在开发模式下运行,但配置了ferret_server.yml以了解它是什么。
那么有人有任何建议吗?并且有人使用acts_as_ferret作为宝石或插件有更多的运气吗?谷歌搜索得到了我的小碎片和一些似乎不合适的教程部分,所以我特此发誓,当我想出来时,博客解决这个问题。
ruby 1.8.7(2010-01-10 patchlevel 249)[i486-linux]
rails(3.0.3)
P.S。我也跑了
sudo apt-get install ferret
根据某人的建议......仍然没有运气。我甚至不确定这是否是部署的合理解决方案。
答案 0 :(得分:0)
你添加了
gem 'ferret'
gem 'acts_as_ferret'
在您的Gemfile中并运行
bundle install
答案 1 :(得分:0)
您可以使用find_with_ferret
方法