Just spent a couple of hours making the Query class of MetaModel implement fluent interfaces. Damn this syntax looks great:
new Query().select(myColumn).selectCount().from(myTable).where(myColumn, OperatorType.EQUALS_TO, "foobar").groupBy(anotherColumn).orderBy(myColumn);
This was one of the last TODO's with MetaModel in this round so I think we're going to release version 1.0 pretty soon! Stay tuned.
No comments:
Post a Comment