我查询得表里面有三个字段
如: id,姓名,年龄
我正常查询是会把 id,姓名和年龄都查询出来得,但是我不想要输出id请问
这个要怎么做呢
我查询得表里面有三个字段
如: id,姓名,年龄
我正常查询是会把 id,姓名和年龄都查询出来得,但是我不想要输出id请问
这个要怎么做呢
还是使用jpa的repository,只不过查询的时候使用Object或者Object[]数组结束即可,可以参考下面代码:
// 还是使用这个实体类作为jpa需要的实体类,jpa的repository必须要传入一个实体类,或者随便传递一个也可以
public interface DemoDao extends JpaRepository<Bean,Long> {
// 这样就将这两个字段存入到Object[] ,并放入到集合中,数组的第一个是name,第二个是age
@Query(value = "select name, age from tableName",nativeQuery = true)
List<Object[]> queryData();
}