当我部署到heroku时,我一直收到此错误:
Searchkick::MissingIndexError in PostsController#search
Index missing - run Post.reindex
它正在开发中,但我如何重新编制索引?如果可能,请包括确切的步骤。
这是我的控制器参考:
def search
@posts = Post.search(params[:search])
end
答案 0 :(得分:16)
好吧,我得到了它,因为那些苦苦挣扎的人:
heroku run rake searchkick:reindex CLASS=PutYourClassHere
然后
heroku run rake db:migrate