2012-10-22 4 views
0

안녕하세요. 모델을 생성하는 동안 오류가 발생했습니다. 오류 스택 다음에 나는 직면하고있다. 다음JRuby에서 모델 생성 중 오류 발생

rails generate model id:string name:string userid:string groupid:string bookmarktype:string typeid:string additionaldata:string 
    include_class is deprecated. Use java_import. 
    include_class is deprecated. Use java_import. 
    Resolved collector.newrelic.com to 204.93.223.153 
      invoke active_record 
    NameError: wrong constant name Id:string 
       const_defined? at org/jruby/RubyModule.java:2608 
       class_collisions at /home/anand/.rvm/gems/jruby-1.7.0.preview2/gems/railties-3.2.3/lib/rails/generators/base.rb:267 
          each at org/jruby/RubyArray.java:1612 
       class_collisions at /home/anand/.rvm/gems/jruby-1.7.0.preview2/gems/railties-3.2.3/lib/rails/generators/base.rb:249 
     check_class_collision at /home/anand/.rvm/gems/jruby-1.7.0.preview2/gems/railties-3.2.3/lib/rails/generators/named_base.rb:183 
         __send__ at org/jruby/RubyBasicObject.java:1667 
          send at org/jruby/RubyKernel.java:2060 
          run at /home/anand/.rvm/gems/jruby-1.7.0.preview2/gems/thor-0.14.6/lib/thor/task.rb:21 
        invoke_task at /home/anand/.rvm/gems/jruby-1.7.0.preview2/gems/thor-0.14.6/lib/thor/invocation.rb:118 
        invoke_all at /home/anand/.rvm/gems/jruby-1.7.0.preview2/gems/thor-0.14.6/lib/thor/invocation.rb:124 
          each at org/jruby/RubyHash.java:1192 
          map at org/jruby/RubyEnumerable.java:715 
        invoke_all at /home/anand/.rvm/gems/jruby-1.7.0.preview2/gems/thor-0.14.6/lib/thor/invocation.rb:124 
         dispatch at /home/anand/.rvm/gems/jruby-1.7.0.preview2/gems/thor-0.14.6/lib/thor/group.rb:226 
         __send__ at org/jruby/RubyBasicObject.java:1694 
          send at org/jruby/RubyKernel.java:2072 
         invoke at /home/anand/.rvm/gems/jruby-1.7.0.preview2/gems/thor-0.14.6/lib/thor/invocation.rb:109 
     _invoke_for_class_method at /home/anand/.rvm/gems/jruby-1.7.0.preview2/gems/thor-0.14.6/lib/thor/group.rb:269 
        with_padding at /home/anand/.rvm/gems/jruby-1.7.0.preview2/gems/thor-0.14.6/lib/thor/shell.rb:74 

RVM 목록

rvm list 

rvm rubies 

=* jruby-1.7.0.preview2 [ i386 ] 
    ruby-1.9.3-p194 [ i686 ] 

# => - current 
# =* - current && default 
# * - default 

내가 우분투 12.04를 사용하고의 출력입니다. 이 문제를 해결하는 방법?

답변

1

필드를 생성하는 동안 모델 이름을 제공해야합니다. 예 :

rails generate model UserDetails id:string name:string userid:string groupid:string bookmarktype:string typeid:string additionaldata:string 

'UserDetails'는 모델 이름입니다.

문제 일 수 있습니다. 당신이 무엇을 명확하게 묻고 있는지 확실하지 않습니다. 건배!

+0

: -O 내가 바보 같은 실수를 한 것 ... 감사합니다 vinay .. –

+1

가끔은 모두 ... 도움이 되니 기쁩니다 ... – Vinay

관련 문제