scala - assigning int to Pk[Long] -


i newbie scala, play , anorm. trying figure out.

right created case class ;

case class company(              var id: pk[long] ,              var name: string,              var appid: string,              var appsecret: string,              var iban: string)  

i can create dummy object insert this;

var c: company  = company(anorm.notassigned,"test inc","test123456","4506xk23iosc44545","tr324349999000342") 

but can't populate dummy object id field (later i'll use update model)

when type

var c: company  = company(7,"test inc","test123456","4506xk23iosc44545","tr324349999000342") 

i got error saying type mismatch; found : int(7) required: anorm.pk[long]

how can solve it?

pk has 2 subclasses notassigned , id when has got value, id(7)


Comments