私は、CakePHPに新しいですしてクラスをページ付け、私はポイントで立ち往生。 私は2つのテーブル、ユーザーと支払いを持っており、特定の支払いタイプを検索するためにpaginator paginateで条件と適用条件をhasMany関係にしました。いくつかのフィールドを検索している間、それは空の配列を返しますが、paginator paginateクラスはユーザー配列を返すので合計カウント '1'を表示します。以下は、私が取得しています、配列である: -問題は、CakePHP 2
Array
(
[0] => Array
(
[User] => Array
(
[id] => 80
[username] => a
[email] => [email protected]
)
[PaymentInfo] => Array
(
)
)
)
私はそう、それが示すことができるページネータののpaginateクラスを使用する方法を知りたい合計レコードの「0」支払方法の配列が空の場合。 これを手伝ってください。
あなたは、モデルのhasManyの関係コードを表示することができますか?あなたの質問 – SamHecquet
あなたの応答のための@SamHecquet、私はそれをジョインエイリアスを使用して解決し、その後、条件をページネーションで追加しました。 –