play2のアノームで次のようなsqlを記述できます。
def findById(id: String): Option[Link] = DB.withConnection {implicit connection =>
SQL("select * from links where id={id}").on('id -> id).as(simple.singleOpt)
}
{xxx}
プレースホルダーとしてformatを使用し、マップを指定します'id->id
。?
play1のようにプレースホルダーとして使用する方法はありますか?
私はそれを次のように書くことができるといいのですが。
def findById(id:String): Option[Link] = DB.withConnection {implicit connection =>
SQL("select * from links where id=?").on(id).as(simple.singleOpt)
}
この形式は非常に便利な場合があります。