Why is Spring Data MongoDB unable to instantiate this nested type structure?
问题 My document structure is like: { _id: "A", groups:[{ groupId: "someId", groupName: "someName", params: { type1: ["a", "b"], type2: ["c", d] } }], config: { person: {} dataDetails: { dataTypeDetails: {}, dataList: ["dt1", "dt2"] } } } My Spring Data MongoDB model types look like this: // Imports etc. @Document public class Entity { @Id private String _id; private List<Group> groups; private Config config; // setters and getters public class Group { private String groupId; private String