У меня есть последовательность случая класса A (id: UUID, профиль: String, данные: JsValue)
Я хочу отсортировать последовательность по updated из данных JsValue поле
поле данных выглядит следующим образом
{
"doors":2,
"color":"Black",
"updated":"2019-09-24T15:59:21+0200",
"username":"John",
"year":2016
}
Я пытался sequenceOfA.sortWith(_.data \ "updated" < _.data \ "updated")
, но это не работает, потому что <не является членом JsLookupResult игры </p>
Приведение его к Строка тоже не работает
sequenceOfA.sortWith((_.data \ "updated").as[String] < (_.data \ "updated").as[String])
Какой самый идиоматический c способ сделать это в Scala?