2012-02-20 3 views
1

저장하지만 난 작은 짜증을 발견MongoPasswordField SETPASSWORD + 내가 리프트 + 스칼라 + mongorecord로 조금 일하기 시작했습니다

User.createRecord.loginName("user").firstName("Name").lastName("LastName").save 

하지만이 MongoPasswordField를 사용할 때 단지 하나 개의 라인에서 할 것은 불가능하다 :

val userRecord = User.createRecord.loginName("user").firstName("Name").lastName("LastName") 
userRecord.password.setPassword("SomePassword")| 
userRecord.save 

소스 코드를 제출하기위한이 http://scala-tools.org/mvnsites/liftweb-2.2/framework/scaladocs/lift-persistence/lift-mongodb-record/src/main/scala/net/liftweb/mongodb/record/field/MongoPasswordField.scala.html

에있다

한 줄에이 작업을 수행 할 수있는 방법이 있습니까? 또는 적어도 필드 코드를 실제로 어떤 일을 할 수 있도록 수정할 수 있습니까?

답변

2

나는 당신이 할 수 있다고 생각 :

User.createRecord.loginName("user").firstName("Name").lastName("LastName").password(Password("Some password")).save 
관련 문제