1

オブジェクトがすでにデータベースに保存されているかどうかを確認するには(たとえば、そのIDを照合することによって)?

次のスニペットに似たもの:

case class User(id: Pk[Long], name:String) {

    def loaded = id match {
      case NotAssigned => false  
      case Pk(refererId) => true
    }   

}
4

1 に答える 1

1

この例では、次のようにします。

import anorm.Id        // if you don't already have import anorm._

case class User(id: Pk[Long], name:String) {
  def loaded = id match {
    case NotAssigned => false  
    case Id(refererId) => true
  }   
}
于 2012-09-09T11:01:34.473 に答える