在mysql中创建了t1s表,然后再rails控制台下创建一个类的对象时报错。

初学RoR现在遇到个问题,请专家帮忙解答,谢谢!

windowsXP + InstantRails-2.0-win

在mysql中创建了一个表t1s,

在rails控制台下创建了一个类T1

在rails中new一个T1的对象时报如下错误:

>> t1 = T1.new

ActiveRecord::StatementInvalid: Could not find table 't1s'

        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor

d-2.2.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:29:in table_st
<br />ructure'
<br />        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activesuppo
<br />rt-2.2.2/lib/active_support/core_ext/object/misc.rb:39:in
returning'

        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor

d-2.2.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:28:in table_st
<br />ructure'
<br />        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor
<br />d-2.2.2/lib/active_record/connection_adapters/sqlite_adapter.rb:189:in
columns'



        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor

d-2.2.2/lib/active_record/base.rb:1220:in columns'
<br />        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor
<br />d-2.2.2/lib/active_record/base.rb:2839:in
attributes_from_column_definition_wit

hout_lock'

        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor

d-2.2.2/lib/active_record/locking/optimistic.rb:55:in attributes_from_column_de
<br />finition'
<br />        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor
<br />d-2.2.2/lib/active_record/base.rb:2279:in
initialize'

        from (irb):2:in new'
<br />        from (irb):2
<br />&gt;&gt; t1 = T1.new
<br />ActiveRecord::StatementInvalid: Could not find table 't1s'
<br />        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor
<br />d-2.2.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:29:in
table_st

ructure'

        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activesuppo

rt-2.2.2/lib/active_support/core_ext/object/misc.rb:39:in returning'
<br />        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor
<br />d-2.2.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:28:in
table_st

ructure'

        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor

d-2.2.2/lib/active_record/connection_adapters/sqlite_adapter.rb:189:in columns'
<br />
<br />        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor
<br />d-2.2.2/lib/active_record/base.rb:1220:in
columns'

        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor

d-2.2.2/lib/active_record/base.rb:2839:in attributes_from_column_definition_wit
<br />hout_lock'
<br />        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor
<br />d-2.2.2/lib/active_record/locking/optimistic.rb:55:in
attributes_from_column_de

finition'

        from F:/ROR/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecor

d-2.2.2/lib/active_record/base.rb:2279:in initialize'
<br />        from (irb):3:in
new'

        from (irb):3

>>



不知道为什么,请大侠们帮忙指点一下吧,谢谢!

在rails控制台下创建了一个类T1 是什么意思?

是通过 ruby script/generate model T1创建还是自己写了一个类文件?