Мне нужно отношение между Mongo и весенней загрузкой.
Я следовал примеру отношения для базы данных Pets в по этой ссылке и правильно управлял соединением.
Однако,мой документ более сложный, чем этот документ Pet.
Пример моих данных:
{
"_id" : ObjectId("6c132a5ff6ac98fe5b6473dd"),
"name" : "document name",
"field" : false,
"sub_info1" : {
"a" : "1",
"b" : "2"
},
"sub_info2" : [
{
"a" : "1",
"b" : "2"
}
],
"data" : [
{
"id" : 0,
"name" : "dummyname",
"sub_info3" : [
{
"a" : "1",
"b" : "2"
}
]
},
{
"id" : 1,
"name" : "dummyname",
"sub_info3" : [
{
"a" : "1",
"b" : "2"
}
]
}
]
}
И я создал свой объект Java как:
@Entity
public class Example{
@Id
private ObjectId _id;
private String name;
private Boolean field;
private Object sub_info1;
private List<Object> sub_info2;
private List<Object> data;
// getters and setters
}
КогдаЯ пытаюсь запустить эту программу, Spring Boot выдает ошибку:
Could not determine type for: java.util.List,
at table: example, for columns: [org.hibernate.mapping.Column(data)]
Как я могу решить эту проблему?