tipsy
05/26/2017, 1:42 PMcom.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of Todo: no suitable constructor found, can not deserialize from Object value (missing default constructor or creator, or perhaps need to add/enable type information?)
when trying to map this stuff out:
data class Todo(val id: Long, val title: String, val completed: Boolean)
var todos = arrayOf<Todo>()
body:
[
{"id":1495805800893,"title":"sdfsdafasdf","completed":false},
{"id":1495805802445,"title":"sdfassadfasdf","completed":false},
{"id":1495805805885,"title":"sadfsadf","completed":false}
]
todos = req.bodyAsClass(Array<Todo>::class.java)
what am i missing?