我正在使用Sequel与MySQL数据库和Padrino。要从我使用的数据库中获取统计数据,请执行以下操作:
class Stats < Sequel::Model(:"#{OTHER_DB}__stats")
endOTHER_DB是统计表所在的数据库的名称。一切正常,在使用这个类时,我成功地获得了统计信息,但是当启动padrino时,我得到了这个错误:
FATAL - [30/Apr/2012 11:33:29] "Mysql2::Error: Table 'api_test.stats' doesn't exist: DESCRIBE stats"api_test是我未指定任何其他内容时使用的默认数据库的名称。
为什么我会得到这个错误?我怎样才能防止它呢?
发布于 2012-05-01 00:10:38
这是由于Sequel中的一个bug造成的。它将在明天的3.35.0版本中修复。
https://stackoverflow.com/questions/10381652
复制相似问题