4年後、別のメモ:
ファイル名に加えてキャメルケースクラス名を使用する場合は、{moduleName}/etc/config.xmlの次の部分もキャメルケースになっていることを確認してください。
`` `xml
<global>
<models>
<ProbablyYourCompanyOrModuleName>
<ModuleName_resource>
<entities>
<!-- "longModelName" below should be CamelCased, but prob the first letter will be lowercased -->
<longModelName>
<table>your_db_table_name</table>
</longModelName>
</entities>
</ModuleName_resource>
</ProbablyYourCompanyOrModuleName>
</models>
</global>
`` `
この部分は、最初の文字を小文字にしてキャメルケースに入れる必要があります。それ以外の場合は、例外が発生しますCan't retrieve entity config: yourmodule/longModelName
(を参照Mage_Core_Model_Resource::getTableName()
)