2015-05-09 3 views
2

У меня есть случай класс, который представляет мою JSon модель:Спрей-Json - Как определить ограничение поля

case class UserData(photo_url: String, age: Int, bio: String) 

и интересно, как я мог бы определить некоторые ограничения на некоторых конкретных областях, как длина для bio или диапазона значений для age?

ответ

1

Вы, к сожалению, не можете управлять процессом сериализации/десериализации в спрей-джсон. Единственный способ реализовать это - использовать ваш custom serializer и поставить там ограничения.

Смежные вопросы