При добавлении модели представления к моей сущности я получаю сообщение об ошибке при получении данных из базы данных. Я могу отправить сообщение без проблем.
@Document(collection = "airports")
public class Airport extends RepresentationModel<Airport> {
@Id
private String icao;
}
и контроллер
@GetMapping
public Flux<Airport> getAirports() {
return repository.findAll();
}
И я получаю следующую ошибку:
java.lang.IllegalStateException: Cannot set property links because no setter, no wither and it's not part of the persistence constructor public com.example.mongo.entities.Airport()!
Я подумал, что может были проблемы с ломбоком и реализовали конструкторы, геттеры и сеттеры вручную, но безрезультатно!