表紙 編集 差分 一覧 最近 短縮 付箋 ログイン 凍結中

The Log of the No22

N2Wiki > Diary

2012-12-10 (月) GongoDB公開しました[PHP][ORM][GongoDB]

複雑なクエリをORM独自のDSLで書き下していくのは、SQLからDSLの変換を頭の中で行うという、やらなくても良いはずの苦行をなんでだかやらなきゃいけないと思うので、自分なんかはしょんぼりするわけですが、一方で、動的で複雑なSQLを今更、文字列結合で作るのもなんだかなー、と思うわけです。

というわけで、SQLの断片をnamed scope風に組み立ててクエリを構築するライブラリを作りました。

ORMというには、よくあるhasManyだとかbelongsToだとかのリレーションを表現する術を持っていません。JOIN使ってください。JOIN。

https://bitbucket.org/no22/gongodb

(追記)githubでも公開しました。
http://no22.github.com/GongoDB/


日記一覧 日記を書く
リファラ: