☆記事一覧↑
- /
Diary/ - GongoDB公開しました[PHP][ORM][GongoDB]2012/ 12/ 10
☆ 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/