私の CakePHP アプリでは、次のモデルの関連付けがあります。
オファー -> 注文 -> クーポン
次に、 でOffersController.php
、いくつかの注文が複数のクーポンを持つ可能性があると仮定して、各オファーで販売されたクーポンの数を出力する find メソッドを記述する必要があります。
問題は、私が にいることOffersController
ですfind('count')
. クーポンのエントリー数をカウントしたい。
のようなことをしようとしましたが、うまくいき$this->Offer->Order->Coupon->find('count')
ません。
ContainableHelper も使用しようとしましたが、間違ったエントリをカウントするという同じ問題が発生しました。
どうすれば続行できますか?