初学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
returning'
<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
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
columns'
<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
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'
attributes_from_column_definition_wit
<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
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
initialize'
<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
from (irb):2:in new'
table_st
<br /> from (irb):2
<br />>> 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
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'
table_st
<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
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'
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
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
attributes_from_column_de
<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
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'
new'
<br /> from (irb):3:in
from (irb):3
>>
不知道为什么,请大侠们帮忙指点一下吧,谢谢!
在mysql中创建了t1s表,然后再rails控制台下创建一个类的对象时报错。
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- iteye_10592 2008-11-30 21:46关注
在rails控制台下创建了一个类T1 是什么意思?
是通过 ruby script/generate model T1创建还是自己写了一个类文件?
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 ogg dd trandata 报错
- ¥15 高缺失率数据如何选择填充方式
- ¥50 potsgresql15备份问题
- ¥15 Mac系统vs code使用phpstudy如何配置debug来调试php
- ¥15 目前主流的音乐软件,像网易云音乐,QQ音乐他们的前端和后台部分是用的什么技术实现的?求解!
- ¥60 pb数据库修改与连接
- ¥15 spss统计中二分类变量和有序变量的相关性分析可以用kendall相关分析吗?
- ¥15 拟通过pc下指令到安卓系统,如果追求响应速度,尽可能无延迟,是不是用安卓模拟器会优于实体的安卓手机?如果是,可以快多少毫秒?
- ¥20 神经网络Sequential name=sequential, built=False
- ¥16 Qphython 用xlrd读取excel报错