2012-02-20 1 views
1

保存するが、私は小さな迷惑を見つけたMongoPasswordFieldのsetPassword +私はリフト+スカラ+ mongorecordで少し作業を開始しました

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

しかし、私はMongoPasswordFieldを使用する場合、それだけで1行でそれを行うことは不可能である。

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

であります

これを行う方法は1行だけですか? または少なくともフィールドコードを実際にこれを可能にする何らかの方法で変更することができますか?

答えて

2

は、私はあなたがこれを行うことができると思う:

User.createRecord.loginName("user").firstName("Name").lastName("LastName").password(Password("Some password")).save 
関連する問題