Do You PHP はてブロ

Do You PHPはてなからはてブロに移動しました

2012-08-01から1ヶ月間の記事一覧

Symfony2でDoctrine2のFilterを使う

Doctrine2.2からSQLレベルで作用するFilterが使えるようになっています。このFilterでは強制的に「クエリ条件(WHERE句)」を追加することができ、Entityに定義した関連Entityの取得やDQLで発行されるSELECT文に対して追加されます。 で、論理削除を意味するカ…

Doctrine2.3で導入されたCustomIdGeneratorを試してみた

Doctrine2ではORMにPrimary Keyの値を自動生成する機能(Generator)が用意されています。今回2.3から"独自の値"を生成するGeneratorを定義・利用できるようになったので試してみました。 前置き 2.2まではBasic Mapping - Object Relational Mapper (ORM) - D…

Symfony2からDoctrineのPDOオプションを指定する

Symfony2にはデフォルトでDoctrine2を使用するようになっていますが、そのDoctrine2は内部でPDO使用しています。んで、そのPDOにはPHP: PDO::setAttribute - Manualにあるように、色々なオプションを付けることで動作を変更できます。 Symfony2からDoctrine2…