2013-12-01から1ヶ月間の記事一覧

リレーションとキャッシュ

Laravel4のActive Record (Eloquent)では、リレーションを貼ると、初回参照時にデータベースを読みに行き(Lazy Loading)、以後は読みだした値をキャッシュして再利用するようになる。 そして、hasOneやhasManyなどでは、保存/更新を行っても、キャッシュは…

Laravel4のバリデータ その2 バリデータの改良

バリデータの改良 Laravel4では、もともとバリデータに機能追加をすることが可能なのですが、ここではそうした本格的な方法ではなく、コントローラ側でちょっと追加バリデーションをしたいときのやり方を書きます。通常、バリデータは fails()) { return Red…