Bonsai elasticsearch导入的强制标志不起作用(heroku)

时间:2016-10-29 15:52:57

标签: ruby-on-rails ruby heroku elasticsearch bonsai-elasticsearch

我正在关注“Ruby on Rails”来设置我的Bonsai Elastic Search Heroku插件,但FORCE标志无法正常工作。

以下是说明中的命令:

heroku run rake environment elasticsearch:import:model CLASS='Company' FORCE=yes

这是错误信息:

ArgumentError: companies does not exist to be imported into. Use create_index! or the :force option to create it.

我做错了什么?我应该使用:force代替FORCE吗?

1 个答案:

答案 0 :(得分:0)

解决方案是使用curl来创建索引。有可能,关于heroku的东西不允许标准命令起作用。

对于用户,您可以执行以下操作:(替换用户名,密码和网址....)

curl -XPUT http://username:password@redwood-12345.us-east-1.bonsai.io/users