のモデルがあり、私はすべての店舗のリストと、彼らが持っている製品の数を取得したいcakePHP - 関連するモデルのアイテム数を取得するにはどうすればよいですか? <code>stores</code>と<code>product</code>、およびそれらがによって関連付けられています:
var $belongsTo = array(
'Store' => array(
'className' => 'Store',
'foreignKey' => 'store_id'
))
var $hasMany = array(
'Product' => array(
'className' => 'Product',
'foreignKey' => 'store_id'
))
。そのタイプのデータを返すには、電話番号を$this->Store->find('all', array(<..some conditions..>))
に変更する必要がありますか?店の一つで、製品のカウントが「0」の数に置き換えることができ、次のコードを返すことができ
$Stores = $this->Store->find('all');
:
CakePHPのバージョン:
は、あなたの
Product
モデルでこれを使用し、あなたのStore
に任意の整数フィールドを追加しますか? –ケーキv1.3 ....... – yossi