在heroku上的Searchkick重新索引

时间:2015-01-03 20:06:46

标签: ruby-on-rails searchkick

当我部署到heroku时,我一直收到此错误:

 Searchkick::MissingIndexError in PostsController#search
Index missing - run Post.reindex

它正在开发中,但我如何重新编制索引?如果可能,请包括确切的步骤。

这是我的控制器参考:

def search
    @posts = Post.search(params[:search])
end

1 个答案:

答案 0 :(得分:16)

好吧,我得到了它,因为那些苦苦挣扎的人:

heroku run rake searchkick:reindex CLASS=PutYourClassHere

然后

heroku run rake db:migrate