CakePHP2で少し迷ったので自分メモとして共有します。
Modelでfindメソッドを使用するときに
<?php class Post extends AppModel { $this->find('all', array('fields' => 'DISTINCT post_id')); }
フィールドオプションの前に「DISTINCT」をつけるだけで重複行を無くすことが出来ます。
公式ドキュメントはこちら
find()メソッド – CakePHP公式ドキュメント(英語)
更新情報はFacebookページで!
ブログの更新、読んで役立つ他ブログの記事などを更新しています。