Spring @ModalAttribute не работает

Мне нужно с формы Thymeleaf вернуть обьект в контроллер. Когда я запускаю так то

Cannot convert value of type 'java.lang.String' to required type 'com.gurtivnya.gurtivnyaback.converter.SizeConverter$Size': no matching editors or conversion strategy found

Когда убираю у Size count то все работает. Как исправить это? И как можно в форме передать значения для List в Product?

data class Product(
        @Id
        @GeneratedValue(strategy = GenerationType.IDENTITY)
        val id: Long = 0,

        @Column(name = "name")
        var name: String,

        @Column(name = "description")
        var description: String,

        @Column(name = "count")
        var count: Int,

        @Column(name = "coast")
        var coast: Int,

        @Column
        @Convert(converter = SizeConverter::class)
        val size: List<Size>
)

data class Size(val sizeName: String, val count: Int = 0)

Форма:

<form action="#" th:method="POST" th:action="@{/add}" th:object="${product}">
    <input type="text" th:field="*{name}"/>
    <input type="text" th:field="*{description}"/>
    <input type="text" th:field="*{coast}"/>
    <input type="text" th:field="*{count}"/>
    <input type="hidden" th:field="${product.size}" name="size[]">
    <input type="submit" value="Send Request">
</form>

Контроллер:

@PostMapping("/add")
    fun add(@ModelAttribute product: Product): String {
        println(product)
        return "Test"
    }

Ответы (0 шт):