Hello all
Is Zend_Db_Table(Zend_Db_Table_*)は、 /whereを介して定義された関連データをサポートします$_referenceMap$_dependentTable
例として、ブログ(テーブル:ブログ)とリージョン(テーブル:リージョン)のクラスがあり、各ブログにはregion_idがあります。
|-------------| |--------------|
| regions | | blogs |
|-------------| 1 : m |--------------|
| region_id | <----------- | region_id |
| region_name | | blog_id |
|-------------| | blog_message |
| blog_enabled |
|--------------|
そして、次のような方法はありますか?
$a = new Regions();
$a->fetchRow(1)->findBlogs(..., $a->getAdapter()->quoteInto('blog_enabled = ?', 1));
つまり、で検索Regionしregion_id == 1、次にBlogs、に属するすべてを検索しRegion、blog_enabled == 1