1


0

Cakephp HABTMリレーション

私はこれらの表article、article_currency、データベースの通貨を持ち、このように記事と通貨の間にHABTMを作成しました

var $hasAndBelongsToMany = array('currency'=>array('className' => 'currency','joinTable'=>'article_currency','foreignKey' => 'articleid','associationForeignKey' => 'CurrencyID'));

var $hasAndBelongsToMany = array('articlemodel'=>array('className' => 'articlemodel','joinTable'=>'article_currency','foreignKey' => 'CurrencyID','associationForeignKey' => 'ArticleID'));

そして、ここでケーキは、* with を使用して名前を 'article_currency’に変更しようとすると、モデル ArticleCurrency *を生成します。

どうすればこれを解決できますか

1 Answer


3


テーブル名は慣例により複数形です:記事、通貨、articles_currencies