当我运行Array[1] = array(0 =>array("key"=>10, "value"=> 'Ten'),
1 =>array("key"=>9, "value"=> 'Nine'),
2 =>array("key"=>8, "value"=> 'Eigth'),
3 =>array("key"=>7, "value"=> 'Seven'),
4 =>array("key"=>6, "value"=> 'Size'),
5 =>array("key"=>5, "value"=> 'Five'),
6 =>array("key"=>4, "value"=> 'Four'),
);
时,它会给我这个错误:
/app/vendor/bundle/ruby/2.2.0/gems/pg-0.18.4/lib/pg.rb:45:in `initialize':无法连接到服务器:没有这样的文件或目录 (PG :: ConnectionBad)服务器是否在本地运行并且正在接受 Unix域套接字上的连接 " /var/run/postgresql/.s.PGSQL.5432"
该应用程序在本地运行在Puma和Postgresql上运行,这与heroku设置相同。
以下是错误消息的其余部分:
$.each(theResponse, function( index, obj ) {
$('#second_select_box')
.append($("<option></option>")
.attr("value",obj.key)
.text(obj.value));
});
我已经安装了pg gem,创建了一个数据库并将其迁移到heroku上。