SCALA Lift - MongoDB JsonObjectField конвертировать список в JSON - PullRequest
2 голосов
/ 17 октября 2011

У меня есть поле объекта json в mongodb, и мне было интересно, есть ли элегантный способ отображения следующего списка:

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

В объект json, например:

var json = {

    Label_1 : "Value_1",
    Label_2 : "Value_2"

}

И затем сохранение объекта в поле объекта json с именем "thelist":

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

Спасибо за любую помощь заранее, высоко ценится

1 Ответ

0 голосов
/ 03 июля 2013
Json.toJson(
  List(("Label_1","Value_1"),("Label_2","Value_2")).map { item =>
    item._1 -> item._2
  }.toMap
)
...