小编Has*_*mad的帖子

输入文件似乎是文本格式转储.请使用psql

我使用备份

pg_dump db_production > postgres_db.dump
Run Code Online (Sandbox Code Playgroud)

然后我使用scp将其复制到localhost.

现在,当我导入我的本地数据库时,它会出错

pg_restore: [archiver] input file appears to be a text format dump. Please use psql.
Run Code Online (Sandbox Code Playgroud)

通过使用commad行

pg_restore -d db_development postgres_db.dump
Run Code Online (Sandbox Code Playgroud)

postgresql backup pg-restore

51
推荐指数
8
解决办法
6万
查看次数

如何在Ruby on Rails中进行电子邮件验证?

我在Rails中进行电子邮件验证:

validates_format_of :email, :with => /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\z/i
Run Code Online (Sandbox Code Playgroud)

此外,我在前端进行HTML5验证,但电子邮件地址如

..abc@gmail.com
.abc@gmail.com
Run Code Online (Sandbox Code Playgroud)

仍然有效.我错过了什么?

ruby email ruby-on-rails

46
推荐指数
8
解决办法
4万
查看次数

rails回调中after_create,after_save和after_commit之间的区别

之间的差异after_create,after_save以及after_commit在Rails的是:

  • after_save 在创建和更新对象时调用
  • after_commit 在创建,更新和销毁时调用.
  • after_create 仅在创建对象时调用

这是它们之间的唯一区别还是存在其他主要差异?

ruby activerecord ruby-on-rails callback

41
推荐指数
2
解决办法
2万
查看次数

如何在角度2中使用单独的登录组件布局?

我是棱角分明的新人.我创建一个登录组件,它工作正常,但问题是我想从整个应用程序登录单独的布局.需要进行哪些更改?

我在google上搜索但是每个人都给出了差异解决方案,这也是不可理解的.

const appRoutes: Routes = [
{ path: 'alert/:id', component: AlertDetailComponent },
{ path: 'alerts', component: AlertsComponent },
{ path: 'dashboard', component: EriskDashboardComponent },  
{ path: '', redirectTo: '/dashboard', pathMatch: 'full' },
{ path: 'login', component: LoginComponent },  
];
Run Code Online (Sandbox Code Playgroud)

在app.component.html中

<!-- page content -->
<div class="right_col" role="main">
    <router-outlet></router-outlet>           
</div>
<!-- /page content -->
Run Code Online (Sandbox Code Playgroud)

angular2-routing angular

10
推荐指数
1
解决办法
4472
查看次数

如何获得min has_many rec ords的记录(加入数据)

user.rb

has_many :properties
Run Code Online (Sandbox Code Playgroud)

property.rb

belongs_to :user
Run Code Online (Sandbox Code Playgroud)

我希望得到一个拥有最小属性的用户,例如明智的max.

我无法找到任何与此相关的查询

ruby activerecord join ruby-on-rails

8
推荐指数
2
解决办法
312
查看次数

504网关超时nginx/1.4.6(Ubuntu)

跟踪rails一个应用程序点击部署.数据库做得很好,即使我检查rails控制台一切正常.

Ruby版本是2.3.0,rails版本是5.0.1

但是当我点击IP地址时,它会给出错误超时

在检查独角兽日志我得到

/usr/local/rvm/gems/ruby-2.2.1/gems/unicorn-5.0.1/bin/unicorn:126:in `<top (required)>'
/usr/local/rvm/gems/ruby-2.2.1/bin/unicorn:23:in `load'
/usr/local/rvm/gems/ruby-2.2.1/bin/unicorn:23:in `<main>'
/usr/local/rvm/gems/ruby-2.2.1@global/bin/ruby_executable_hooks:15:in `eval'
/usr/local/rvm/gems/ruby-2.2.1@global/bin/ruby_executable_hooks:15:in `<main>'
E, [2017-02-26T15:47:18.969274 #9861] ERROR -- : reaped #<Process::Status: pid 11928 exit 1> worker=2
I, [2017-02-26T15:47:18.969471 #9861]  INFO -- : worker=2 spawning...
I, [2017-02-26T15:47:18.974112 #11942]  INFO -- : worker=2 spawned pid=11942
I, [2017-02-26T15:47:18.978540 #11936]  INFO -- : Refreshing Gem list
I, [2017-02-26T15:47:18.986558 #11938]  INFO -- : Refreshing Gem list
Run Code Online (Sandbox Code Playgroud)

和nginx错误是

017/02/26 15:34:17 [error] 18564#0: *31 connect() to unix:/var/run/unicorn.sock failed (111: Connection refused) while connecting to upstream, …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails nginx unicorn digital-ocean

8
推荐指数
1
解决办法
927
查看次数

如何在有状态小部件中添加 add Implements PreferredSizeWidget

对于单独的应用程序栏小部件,必须在类中添加实现 PreferredSizeWidget。问题是我看到每个人都使用 StateLess Widget。

但我有一个 Stateful 小部件并希望将其与它一起使用。如何在有状态小部件上添加实现方法

当我添加实现 PreferredSizeWidget 时,它给出错误

class MyAppBar extends StatefulWidget implements PreferredSizeWidget  {
  @override
  _MyAppBarState createState() => _MyAppBarState();
}
Run Code Online (Sandbox Code Playgroud)

我该如何修复它?

flutter flutter-layout

8
推荐指数
2
解决办法
3590
查看次数

如何在颤动中在图像上叠加图标

我必须在图像的右下角显示一个最喜欢的图标。

Container(
   decoration: new BoxDecoration(color: Colors.white),
   alignment: Alignment.center,
   height: 240,
   child: Image.network(used_car.imageUrl,fit: BoxFit.fill) 
)
Run Code Online (Sandbox Code Playgroud)

我想Icon.favorite在这个图像容器的右下角显示一个图标。但找不到任何颤振属性来修复或显示它。

overlay flutter flutter-layout

8
推荐指数
3
解决办法
1万
查看次数

连接到上游时connect()到unix:/var/run/unicorn.sock失败(111:连接被拒绝)

我跟踪ruby on rails一个app点击部署.数据库做得很好,即使我检查rails控制台一切正常

017/02/26 15:34:17 [error] 18564#0: *31 connect() to unix:/var/run/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 121.52.156.57, server: _, request: "GET / HTTP/1.1", upstream: "http://unix:/var/run/unicorn.sock:/", host: "188.166.157.124"
2017/02/26 15:35:42 [error] 32360#0: *1 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 119.155.34.115, server: _, request: "GET / HTTP/1.1", upstream: "http://unix:/var/run/unicorn.sock/", host: "188.166.157.124"
2017/02/26 15:42:38 [error] 6296#0: *1 upstream timed out (110: Connection timed out) while reading response header from upstream, client: …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails nginx unicorn digital-ocean

6
推荐指数
1
解决办法
2982
查看次数

AWS ElasticBeanstalk EC2 出现 postgresql 连接错误

当我使用 aws beanstalk 在 aws beanstalk 上部署我的应用程序时,eb deploy出现错误

rake aborted!
PG::ConnectionBad: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Run Code Online (Sandbox Code Playgroud)

.ebextensions/postgres.config:

packages:
yum:
 postgresql93-devel: []
Run Code Online (Sandbox Code Playgroud)

配置/数据库.yml:

default: &default
adapter: postgresql
encoding: unicode
# For details on connection pooling, see rails configuration guide
# http://guides.rubyonrails.org/configuring.html#database-pooling
pool: 5

production:
<<: *default
database: <%= ENV['RDS_DB_NAME'] %>
username: <%= ENV['RDS_USERNAME'] %>
password: <%= ENV['RDS_PASSWORD'] %>
host: <%= ENV['RDS_HOSTNAME'] …
Run Code Online (Sandbox Code Playgroud)

postgresql ruby-on-rails amazon-ec2 amazon-web-services amazon-rds

5
推荐指数
1
解决办法
1740
查看次数