I have a oneToMany association between to squerylrecord classes (User 1-M UserAction) and calling user.userActions.associate(userAction) throws the following error:
ERROR - Exception being returned to browser when processing /ajax_request/F1130731697040F3M/: Message: java.lang.RuntimeException: UserAction.user_id:java.lang.Long was invoked with value '1771' of type java.lang.Long on object of type myenergy.model.UserAction
java.lang.IllegalArgumentException: Can not set final net.liftweb.record.field.LongField field myenergy.model.UserAction.userId to java.lang.Long
scala.Predef$.error(Predef.scala:58)
org.squeryl.internals.FieldMetaData.set(FieldMetaData.scala:309)
org.squeryl.dsl.QueryDsl$OneToManyRelationImpl$$anon$3.assign(QueryDsl.scala:528)
org.squeryl.dsl.QueryDsl$OneToManyRelationImpl$$anon$3.associate(QueryDsl.scala:532)
org.squeryl.dsl.StatefulOneToMany.associate(ManyToMany.scala:59)
...