Doctrine

idカラムが無くてハマる(symfony1.4)

とあるテーブルからデータを引っ張ろうとしてたら、しきりに Column not found: 1054 Unknown column 'r.id' in 'field list', というエラーが出てうまくいかなかった。 対象のテーブルにidカラム(主キーとなるカラム)が無いことが原因だった。

relationの無いテーブル同士をLeft Joinする(symfony1.4)

Joinしたいテーブル news rel_news_tag 一致する箇所 news.id = rel_news_tag.news_id 参考にしたサイト http://d.hatena.ne.jp/shellcat/20101028/1288261492

データベースの切り替え

Doctrineの場合。 Doctrine_Manager::getInstance()->setCurrentConnection('データベース名');