liftwebのMapped要素の最大値にアクセスする簡単な方法を見つけたいと思います。これが実際に行っていることの例です。
マッパー部分
class MappedEntity extends LongKeyedMapper[MappedEntity] with IdPK {
def getSingleton = MappedEntity
object targetRaw extends MappedInt(this)
}
object MappedEntity extends MappedEntity with LongKeyedMetaMapper[MappedEntity]
検索部分
val max = MappedEntity.findAllByInsecureSql(
"SELECT MAX (targetRaw) AS targetRaw FROM MappedEntity",
IHaveValidatedThisSQL("chris", "2011,11,14")
).head.targetRaw.get
MappedEntityというSQLテーブルを使用していると仮定すると、に含まれる最大値以上のmax
いずれかを含める必要があります。string
int
targetRaw
ご提案やご質問がございましたら、お気軽にお問い合わせください。