2011年1月27日木曜日

Lift+MongoDBのScala DSL「Rogue」

いつのまにやらFoursquareさんがLiftのMongoDB用DSLを公開していた。

https://github.com/foursquare/rogue/blob/master/src/test/scala/com/foursquare/rogue/QueryTest.scala
テストコードをみる限り、かなりシンプルに書けそう。

しかし今使ってるのがMongoDocumentだしLift2.1だからかなりのリファクタが必要。
新しいのをさくっと作ってそっちで試したほうがいいかな。
Updateクエリがどうしてもひどくなるから現状のJsonDSLスタイルはどうにかしたい。

0 件のコメント:

コメントを投稿