Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails searchkick重新编制索引在rails应用程序生产中不起作用_Ruby On Rails_Ruby_Amazon Web Services_Searchkick - Fatal编程技术网

Ruby on rails searchkick重新编制索引在rails应用程序生产中不起作用

Ruby on rails searchkick重新编制索引在rails应用程序生产中不起作用,ruby-on-rails,ruby,amazon-web-services,searchkick,Ruby On Rails,Ruby,Amazon Web Services,Searchkick,我试图在我的应用程序中使用Searchkick。然而,我明白了 Searchkick::MissingIndexError Index missing - run Restaurant.reindex 我运行了Restaurant.reindex,但它没有解决问题。我还尝试了以下操作:rake searchkick:reindex:all,我收到了reindex complete消息;但是,我在提交搜索查询时遇到了相同的缺少索引错误 我是否需要在AWS上再次部署rails应用程序 任何意见和

我试图在我的应用程序中使用Searchkick。然而,我明白了

Searchkick::MissingIndexError 
Index missing - run Restaurant.reindex
我运行了
Restaurant.reindex
,但它没有解决问题。我还尝试了以下操作:
rake searchkick:reindex:all
,我收到了reindex complete消息;但是,我在提交搜索查询时遇到了相同的缺少索引错误

我是否需要在AWS上再次部署rails应用程序


任何意见和建议都将不胜感激。

你能给我看看餐厅的输出吗。首先,搜索数据{“id”=>1,“姓名”=>“融合厨房”,“地址”=>1,“平均评分”=>“4.5”,“设施类型”=>“休闲餐饮”,“成本”=>“950”,“烹饪”=>“北印度、意大利、中国、墨西哥”,“时间”=>“下午12:30到下午3:30,晚上7:30到午夜12点……”,“临时演员”=>nil,“餐厅菜单”=>nil,“发布”=>true,“特色”=>false,“鼻涕虫”=>“融合厨房borivali west”;:地址=>“孟买,borivali west,孟买,马哈拉施特拉邦,印度”;:城市=>“孟买”;:地点=>[19.254567,72.848923],:电话号码=>[“022 3015462”],:优惠=[],:成本=>950.0}你在rails控制台中尝试过搜索查询吗?比如这个餐厅。搜索“term”是的。它在那里工作。你能给我看看餐厅的输出吗。首先,搜索数据{“id”=>1,“name”=>“the Fusion Kitchen”,“address”=>1,“average”=>“ratings”=>“4.5”,“Estifications”=>“休闲餐饮”,“cost”=>“950”,“美食”=>“北印度、意大利、中国、墨西哥,“计时”=>“下午12:30至下午3:30,下午7:30至午夜12点……”,“临时演员”=>无,“餐厅菜单”=>无”,发布“=>真”,特色“=>假”,“鼻涕虫”=>“融合厨房borivali west”,地址=>“孟买,borivali west,孟买,马哈拉施特拉邦,”,:城市=>“孟买”,地点=>[19.254567,72.848923],:phone_number=>[“022 30151462”],:offers=>[],:cost=>950.0}您在rails控制台中尝试过搜索查询吗?像这个餐厅。搜索“term”是的。它在那里工作。。