cakePHP(v3.x)、データベースの構造を変更した後にsaveが通らない。

cakePHPでデータベースの構造を変更し、bin/cakeでbakeし直した後に、controller内でのsaveできちんとデータベースに値が保存できなくなりました。

(例)

use Cake\ORM\TableRegistry;

$articlesTable = TableRegistry::get('Articles');
$article = $articlesTable->newEntity();

$article->title = '新しい記事';
$article->body = 'これは記事の本文です';

if ($articlesTable->save($article)) { // <-うまく保存されない
    // $article エンティティーは今や id を持っています
    $id = $article->id;
}

こういう時は”/tmp/cache/models/”配下のキャッシュが原因なので

bin/cake cache clear_all

でキャッシュをクリアしましょう。