Spring 未找到能够从AbstractJpaQueryTupleConverterTupleBackedMap类型转换为自定义Java POJO类的转换器

Spring 未找到能够从AbstractJpaQueryTupleConverterTupleBackedMap类型转换为自定义Java POJO类的转换器,spring,hibernate,jpa,Spring,Hibernate,Jpa,您好,我正在尝试从JPA中的本机查询中读取值列表 我的存储库界面是 @Query(value = "SELECT E_MAIL AS email FROM USERS WHERE UID = ?1 ",nativeQuery = true ) public List<AuditPipeLineModel> getAuditPipeLine(@Param("uid") String uid); 我得到了一个例外 No converter fou

您好,我正在尝试从JPA中的本机查询中读取值列表

我的存储库界面是

@Query(value = "SELECT E_MAIL AS email FROM USERS WHERE UID = ?1 ",nativeQuery = true )
public List<AuditPipeLineModel> getAuditPipeLine(@Param("uid") String uid);
我得到了一个例外

No converter found capable of converting from type 
[org.springframework.data.jpa.repository.query.AbstractJpaQuery$TupleConverter$TupleBackedMap] to 
type [AuditPipeLineModel]
我犯了什么错误

本机查询和模型类比这个大得多,我只是为了简单而避免使用它。

试试这个

@Query(value = "SELECT new package.towards.AuditPipeLineModel(E_MAIL) FROM USERS WHERE UID = ?1 ",nativeQuery = true )
public List<AuditPipeLineModel> getAuditPipeLine(@Param("uid") String uid);
@Query(value=“从UID=?1”、nativeQuery=true的用户处选择新的package.towards.AuditPipeLineModel(电子邮件)
公共列表getAuditPipeLine(@Param(“uid”)字符串uid);

谢谢你的帮助
@Query(value = "SELECT new package.towards.AuditPipeLineModel(E_MAIL) FROM USERS WHERE UID = ?1 ",nativeQuery = true )
public List<AuditPipeLineModel> getAuditPipeLine(@Param("uid") String uid);