よく使うので忘れないようにメモ。 afterFindで取得した値を整形して返す。 class MyModel extends AppModel { var $name = 'MyModel'; // find時にデータを整形 function afterFind( $results ) { foreach ( $results as $key => $val ) { if ( isset( $val[ $this->name ][ 'zip' ] ) ) { // zipをハイフンで分割して取得 $aryZip = explode( '-' , $val[ $this->name ][ 'zip' ] ); $results[ $key ][ $this->name ][ 'zip1' ] = $aryZip[0]; $results[ $key ][ $this->name ][ 'z