小编Ker*_*ozu的帖子

配置与Heroku PostgreSQL的RubyMine远程连接

我应该如何配置RubyMine jdbc数据源以远程连接到Heroku的PostgreSQL数据库?目前我正在使用这样的连接URL:

jdbc:postgresql://ec2-54-197-241-67.compute-1.amazonaws.com/dbqi9t12t5035q
Run Code Online (Sandbox Code Playgroud)

但是我在pg_hba.conf中遇到主机'62 .87.242.2'缺少条目的错误.我很确定用户和密码是正确的,因为它在线运行...... :-).你可以帮帮我吗?

先感谢您!

postgresql ruby-on-rails jdbc heroku rubymine

16
推荐指数
1
解决办法
3173
查看次数

Rails:在HABTM关系中查找没有连接的行

我有两个模型,UsersLeads与HABTM关系连接:

class Lead < ActiveRecord::Base
  has_and_belongs_to_many :users
end

class User < ActiveRecord::Base
  has_and_belongs_to_many :leads
end
Run Code Online (Sandbox Code Playgroud)

我现在怎样才能获得那些与用户无关的潜在顾客?

提前致谢!

ruby ruby-on-rails has-and-belongs-to-many

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

在Rails中没有空格的格式化日期

我使用API返回的日期"20090320"Y,md.

例如,我如何在rails中格式化它20-03-2009

提前致谢!

ruby ruby-on-rails

5
推荐指数
3
解决办法
657
查看次数

Redis中的减分,如果为0,则将其删除

如何将排序集中的一个Redis元素的得分减1,或者如果其值为0,则将其删除?目前,我正在使用$redis.zincrby user_cart, -1, params[:product_id](Rails 4.1.4),但得到的是负值。

提前致谢!

redis

3
推荐指数
2
解决办法
1938
查看次数

防止Ruby中的继承

我试图找出如何防止所有子类中的一个方法的继承.目前我正在尝试使用这样的代码:

class Mother

  def phone
    puts "#{self.class} phoned"
  end

  protected
  def phone_kids
    puts "phoned kids"
  end
end

class Kid < Mother
end
Run Code Online (Sandbox Code Playgroud)

但是没有任何结果,因为我得到了这样的错误:<top (required)>': protected method 'phone_kids' called for #<Mother:0x604da0> (NoMethodError).能否请您简要解释一下Ruby中的继承是如何工作的?

提前致谢!

//编辑:

我使用此代码收到此错误:

kid = Kid.new
mom = Mother.new

mom.phone_kids
Run Code Online (Sandbox Code Playgroud)

ruby inheritance

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

Ruby将int转换为bin,反之亦然

我遇到了一些我无法理解的问题.你能解释一下为什么在将int 127转换为二进制时我得到1111111的结果应该是'01111111'吗?

现在我正在尝试女巫,to_s(2)就像在这个例子中:

127.to_s(2)
Result: '1111111'
Run Code Online (Sandbox Code Playgroud)

提前致谢!

ruby

-2
推荐指数
2
解决办法
94
查看次数