2013-03-07 59 views
0

我想把我的项目Ruby on Rails的, 我使用ROR版本3.2.1与思考狮身人面像3 思考狮身人面像我得到错误未知本地索引“post_core “在搜索请求 浏览器说,我在我的观察错误错误“未知本地索引‘post_core’的搜索请求”

<% @posts.each do |post| %> 
    <li><%= post.content %></li> 
<% end %> 

任何人都可以帮我这个吗?

回答

0

您可能已经解决了您的问题,但无论如何,也许它会帮助别人。

这个问题的原因是你正在使用思维狮身人面像3.0或更新版本,但可能用老方法来定义你的索引,就像在思考狮身人面像2和更早的版本中所做的那样。索引定义不再位于模型本身中,而是位于app/indices中的单独文件中。还有很多其他更改,因此最好仔细阅读新文档。

3.0的文档中的README文件:https://github.com/pat/thinking-sphinx/

“官方”文件仍然指向旧版本,它的工作方式不同:http://pat.github.com/ts/en/