小编var*_*tis的帖子

Heroku:网络dyno与工作人员dyno?我需要多少/什么比例?

我很好奇网上和工人dynos在Heroku上有什么区别.他们在定价页面上给出了一句话的解释,但这让我感到困惑.我怎么知道每个挑选多少?我应该瞄准的比例是多少?我对这些东西很陌生,所以有人可以给出一个深入的解释,或者某种方式我可以计算出我需要多少和哪种dynos?

另外,我对每个dyno的小时数的含义感到困惑.

http://www.heroku.com/pricing

我也发生在这篇文章上.作为他们建议的解决方案之一,他们说要增加动力学的数量.他们指的是哪种类型的dyno?

http://devcenter.heroku.com/articles/backlog-too-deep

web-hosting heroku

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

什么时候在Model中使用self?

问题:我什么时候需要在Rails的模型中使用self?

我的一个set模型中有一个方法.

class SomeData < ActiveRecord::Base
  def set_active_flag(val)
    self.active_flag = val
    self.save!
  end
end
Run Code Online (Sandbox Code Playgroud)

当我这样做,一切正常.但是,当我这样做时:

class SomeData < ActiveRecord::Base
  def set_active_flag(val)
    active_flag = val
    save!
  end
end
Run Code Online (Sandbox Code Playgroud)

active_flag值不会更改,而是静默失败.谁能解释一下?

我找不到任何副本,但如果有人发现一个也没关系.

ruby-on-rails self ruby-on-rails-3 ruby-on-rails-3.1

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

Rails:如何find_by包含特定字符串的字段

我有一个名为Topic的模型,它有一个名称作为字段.

所以说我有一个我正在寻找的术语,苹果.

如果我做了

Topic.find_by_name("apple")
Run Code Online (Sandbox Code Playgroud)

我得到一个名为apple的记录.这很好 - 但是如何更改find​​_by_name以便它可以找到"apple juice"以及"apple" - 基本上,找到包含原始查询的名称或者与原始查询完全匹配?

编辑: 感谢您的所有回复.我想我之前应该更清楚一点,但是如果我想通过变量名来找到(显然我不想每次都找到名字"apple"):))?

我如何操纵Topic.where来适应这个?所以像......

@topic = Topic.where(......., @name)
Run Code Online (Sandbox Code Playgroud)

sql ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1

60
推荐指数
4
解决办法
5万
查看次数

注册用户时未定义的局部变量或方法`unconfirmed_email'?

我刚刚在我的应用程序中安装了Devise,配置了视图和所有内容.但是,当我单击注册按钮时,我收到此错误:

NameError in Devise::RegistrationsController#create
undefined local variable or method `unconfirmed_email' for #<User:0x00000103721b28>
Run Code Online (Sandbox Code Playgroud)

为什么是这样?此外,我正在使用tlsmail通过我的Gmail帐户发送电子邮件.这也可能是一个问题.

ruby-on-rails devise ruby-on-rails-3

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

如何检查对象是否可以在Ruby中迭代?

如何检查对象是否可以在Ruby中迭代?

也就是说,我想要一个干净地检查对象是否可迭代的方法,如下所示:

def is_iterable(my_object)
  ..
end
Run Code Online (Sandbox Code Playgroud)

我真的不知道从这个方法中明确命名类的这个简短的开始.

编辑: 为了我的目的,让我们说可迭代是你可以做的事情.

ruby

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

在div中包含图像?

我想将图像包含在250 x 250 div中,迫使图像调整大小但不拉伸.我怎样才能做到这一点?顺便说一句,图像通常会大于div本身,这就是调整大小的原因.

<div id = "container">
  <img src = "whatever" />
</div>

#container { width:250px; height:250px; border:1px solid #000; }
Run Code Online (Sandbox Code Playgroud)

这是一个有人可以编辑的jsfiddle:

http://jsfiddle.net/rV77g/

css image

32
推荐指数
3
解决办法
11万
查看次数

将defer属性添加到javascript_include_tag Rails

有没有办法在Rails中defer使用javascript_include_tag帮助器轻松添加属性?

即,有一些简单的方法可以转向

<%= javascript_include_tag "blah.js" %>

<script defer src="blah.js"></script>

javascript ruby-on-rails deferred-execution ruby-on-rails-3 ruby-on-rails-3.1

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

迭代Ruby中深度嵌套的哈希级别

所以我有一个哈希,对于每个哈希级别,我想存储它的键和值.问题是,值可以是另一个哈希数组.此外,该哈希可以包含键值对,其中值又是另一个哈希数组等等.另外,我不知道每个哈希的嵌套程度有多深.举个例子:

{
  :key1 => 'value1',
  :key2 => 'value2',
  :key3 => {
     :key4 => 'value4',
     :key5 => 'value5'
   },
    :key6 => {
      :key7 => 'value7',
      :key8 => {
        :key9 => 'value9'
      }
    }
  }
Run Code Online (Sandbox Code Playgroud)

..等等.我想要做的是保存每个键,值对和其父级的ID.我认为这可能是递归完成的,我只是不确定如何因为我不熟悉递归函数.我知道如何正常迭代数据:

  myHash.each {|key, value|
    ...Do something with the key and value ...
  }
Run Code Online (Sandbox Code Playgroud)

所以我猜测递归调用将是这样的:

def save_pair (myHash)
  myHash.each {|key, value|
    if(value.class != Hash) ? Pair.create(key, value) : save_pair(value)
  }
end
Run Code Online (Sandbox Code Playgroud)

这是未经测试的,我仍然不确定如何合并保存父ID.

ruby recursion hash ruby-on-rails ruby-on-rails-3

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

Chrome中的window.onbeforeunload:最近的修复是什么?

显然,window.onbeforeunload已经遇到了Chrome的问题,正如我从遇到的所有问题中看到的那样.最近的工作是什么?

我唯一接近工作的是这个:

window.onbeforeunload = function () { return "alert" };
Run Code Online (Sandbox Code Playgroud)

但是,如果我用"alert"("blah")之类的东西替换返回"alert",我从Chrome中得不到任何结果.

我在这个问题中看到谷歌有意阻止了这一点.对他们有好处......但如果有人关闭窗口我想要进行AJAX调用怎么办?在我的情况下,我想知道有人离开我的网站上的聊天室,由窗口关闭发出信号.

我想知道是否有办法
(a):修复window.onbeforeunload调用以便我可以将AJAX放在那里

(b):获取一些其他方法来确定Chrome窗口已关闭

javascript onbeforeunload window.onunload

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

Ruby on Rails的最佳托管(截至2012年)

我想知道人们认为目前Ruby on Rails的最佳主机.我在这里找到了一些关于这个主题的旧帖子,但我想知道目前的协议是什么.共享主机现在还可以,但我希望以后可以选择专用主机.

谢谢!

hosting ruby-on-rails

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