我有一组用户对象,有一组朋友,它们是……用户对象。我想在 Spring Boot 中映射它,所以我制作了一个模型类、一个服务、一个控制器,随便你怎么命名...
这是我的模型课:
@Document(collection = "users")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class User {
@Id
private ObjectId id;
private String username;
private String date_of_birth;
@DBRef
private List<User> friends;
}
org.springframework.core.convert.ConverterNotFoundException: No converter found capable of converting from type [org.bson.types.ObjectId] to type [com.chlac.friendzz.User]
文档以这种方式使用@DBRef,没有添加任何类型的自定义转换器。这个错误的原因可能是什么?