小编Pra*_*thy的帖子

`const_missing':未初始化的常量(NameError)

每次我尝试使用"script/runner -e production ClassName.run"从我的rails 2.2 app的lib目录运行任何类时,我收到以下错误:

/usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/runner.rb:47:  
/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:89:in `const_missing': uninitialized constant ClassName (NameError)"
Run Code Online (Sandbox Code Playgroud)

出于某种原因,当我运行它,因为我没有得到这个错误test,而不是production,和一切工作正常.

O是的,run是一种类方法,即def self.run .... end

有什么建议?

ruby ruby-on-rails

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

如何删除关键字段

我知道如何删除集合中的文档.即User.last.delete

User文件中.我有以下键:first_name,last_name,gender.

可以说,我决定删除密钥last_name.所以我会有first_name而且gender只有.我该怎么做?这甚至可能吗?

我试着User.last.last_name.delete无济于事.

ruby-on-rails mongodb mongoid

4
推荐指数
2
解决办法
4324
查看次数

打开eclipse时出错

当我尝试打开eclipse它时,它会显示一个错误,即Android SDK content Loader has encountered a problem.parseSdkContent failed

当我点击详细信息按钮时,它会显示给我parseSdkContent failed java.lang.NullPointeException.

当我尝试创建AVD时,它显示错误,Location of the android SDK has not been setup in the preferences而我已经在首选项中设置了路径.

请帮我.由于这个问题,我的工作正在等待中.

eclipse android android-2.2-froyo

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

我们很抱歉,但出了点问题(Ruby on Rails)

一切都在我的本地服务器上工作正常,但是当我在将网站上传到生产中后尝试执行功能时,我收到此错误消息heroku.

在heroku上,除了用户试图发布内容之外,一切正常.这是一个带有帖子按钮的简单文本表单.我似乎只We're sorry, but something went wrong在#of文本超过2或3行或其他东西时才会出现此错误.它有点随机,因为2行或更短的所有内容都很好,但是当它达到2-3行时,并非所有内容都通过.当它超过3时,它们肯定不会通过.

任何人都知道可能导致这个奇怪的错误是什么?正如我所提到的,所有短文本帖子都运行得很好但我开始收到这个错误消息文本帖子得到的时间越长(比如在我的文本框中超过2行)

ruby-on-rails heroku ruby-on-rails-3

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

rails 3单元测试未运行

以下代码存在于 test/unit/this_stupid_test.rb

require 'test/unit'

class ThisStupidTest < Test::Unit::TestCase
  def better_be_true
    assert true
  end
end
Run Code Online (Sandbox Code Playgroud)

我跑的rake test:units时候说finished with 0 tests and 0 assertions.

我跑的时候说同样的话 ruby test/unit/this_stupid_test.rb

有任何想法吗?

ruby unit-testing ruby-on-rails

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

我应该删除合并的分支吗?

我想开始研究'feature a',所以我创建了一个新的分支git checkout -b feature-a.当该功能完成并正常工作后,我将其合并到master中git checkout master; git merge feature-a.

问题是,现在git branch仍然显示'feature-a',我不想要因为我认为这很快就会变得一团糟,这个列表太长了.

有没有办法将其从列表中删除?我应该这样做吗?

git

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

在 Rails 中正确管理时区

我有一个用 RoR 编写的后端,我需要管理来自世界各地不同同行的许多请求。我有以下问题:

  • config.timezone为每个请求更改是否合适?

    • 如果

      • 假设有 2 个请求同时到达我的服务器。两者的时区会不同吗?(意思是,会有两种不同吗config.timezone?)
      • 我找不到任何方法来设置具有所需 UTC 的配置时区,例如Time.zone = 'UTC+X'
    • 如果

      • 您知道有什么方法可以轻松且正确地管理它吗?我有很多时区操作要做,那么在配置中设置它会更容易。

timezone ruby-on-rails

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

Nodejs | Mongoose - 查找基于多个不同字段的文档

文件:

{ "group" : "G1", "cat" : "Cat1", "desc": "Some description 1"}
{ "group" : "G1", "cat" : "Cat2", "desc": "Some description 2"}
{ "group" : "G1", "cat" : "Cat1", "desc": "Some description 3"}
{ "group" : "G1", "cat" : "Cat3", "desc": "Some description 4"}
{ "group" : "G1", "cat" : "Cat2", "desc": "Some description 4"}
Run Code Online (Sandbox Code Playgroud)

有人能帮助我,用猫鼬,如何找到具有独特的记录groupcat

从Mongoose API中distinct,我理解我只能使用一个字段.但是可以Model.distinct用来根据两个字段查找文档吗?

mongoose mongodb node.js

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