为了账号安全,请及时绑定邮箱和手机立即绑定

老师我用spring-data-jpa,我遇到一个复杂的SQL,比如说有join的查询,我返回的对象必须是@entity标记这个实体吗?

@Query(nativeQuery = true,
        value = "select * from refund r where r.order_no = ?1 AND r.refund_status between 1 and 2 ")
List<Refund> findByOrderNo(String orderNo);


正在回答

1 回答

不一定,返回的数据要有能够和它对应的实体,实体的属性个数不能小于返回的数据库的字段个数!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师我用spring-data-jpa,我遇到一个复杂的SQL,比如说有join的查询,我返回的对象必须是@entity标记这个实体吗?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号