私はMySQLデータベースとPadrinoでSequelを使用しています。私が使用しているデータベースから統計を取得するには、次のようにします。
class Stats < Sequel::Model(:"#{OTHER_DB}__stats")
end
OTHER_DBは、統計テーブルが配置されているデータベースの名前です。すべてが正常に機能し、このクラスを使用すると統計を正常に取得できますが、padrinoを起動すると、次のエラーが発生します。
FATAL - [30/Apr/2012 11:33:29] "Mysql2::Error: Table 'api_test.stats' doesn't exist: DESCRIBE stats"
api_testは、他に何も指定しない場合に使用されるデフォルトのデータベースの名前です。
なぜこのエラーが発生するのですか?どうすればそれを防ぐことができますか?