SCALA Lift - MongoDB JsonObjectField将列表转换为JSON

时间:2011-10-17 16:45:14

标签: json scala mongodb lift

我在mongodb中有一个json对象字段,并且想知道是否有一种优雅的方式来映射以下列表:

List(("Label_1","Value_1"),("Label_2","Value_2"))

进入json对象,如:

var json = {

    Label_1 : "Value_1",
    Label_2 : "Value_2"

}

然后将对象保存到名为“thelist”的json对象字段中:

TheRecord.createRecord.title("Test Title").thelist(json).save

感谢您提前提供任何帮助,非常感谢

1 个答案:

答案 0 :(得分:0)

Json.toJson(
  List(("Label_1","Value_1"),("Label_2","Value_2")).map { item =>
    item._1 -> item._2
  }.toMap
)