安装雪貂和acts_as_ferret

时间:2011-03-15 20:39:08

标签: ruby-on-rails ruby-on-rails-plugins ferret acts-as-ferret

我正在寻找一个可靠的演练或在我的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

根据某人的建议......仍然没有运气。我甚至不确定这是否是部署的合理解决方案。

2 个答案:

答案 0 :(得分:0)

你添加了

gem 'ferret'
gem 'acts_as_ferret'
在您的Gemfile中

并运行

bundle install

答案 1 :(得分:0)

您可以使用find_with_ferret方法