我遇到了 JRuby 的问题,回溯不如 1.9.3 相关,例如:
在 jruby-1.6.8 中
[1] pry(main)> a = Task.create(title:"Test")
ArgumentError: wrong number of arguments (2 for 0)
from /Users/salta/.rvm/gems/jruby-1.6.8/gems/mongoid-3.0.6/lib/mongoid/persistence.rb:230:in `create'
在 ruby-1.9.3-p194
[1] pry(main)> a = Task.create(title:"Test")
ArgumentError: wrong number of arguments (2 for 0)
from /Users/salta/apps/asabo/app/models/task.rb:17:in `initialize'
真正的问题来自于/Users/salta/apps/asabo/app/models/task.rb:17
不/Users/salta/.rvm/gems/jruby-1.6.8/gems/mongoid-3.0.6/lib/mongoid/persistence.rb:230
您知道解决方法还是我们必须应对?
谢谢你!
使用 :
- Mac OS X 10.8.2
- 转速 1.16.6
- jruby-1.6.8(1.9 分支)
- 红宝石-1.9.3-p194