标签: json scala spray spray-json
我有一个代表我的json模型的case类:
case class UserData(photo_url: String, age: Int, bio: String)
并想知道如何在某些特定字段上定义一些约束,例如bio的长度或age的值范围?
bio
age
答案 0 :(得分:1)
不幸的是,您无法控制spray-json中的序列化/反序列化过程。实现它的唯一方法是使用custom serializer并在那里设置约束。