【问题标题】:I have used @Query(nativeQuery=true, value="SELECT * FROM CVT_CODE_INDEX") i am not able retrive value from DB..pls let me know我使用了@Query(nativeQuery=true, value="SELECT * FROM CVT_CODE_INDEX") 我无法从 DB 中检索值..请告诉我
【发布时间】:2019-01-30 22:12:28
【问题描述】:

@Query(nativeQuery=true, value="SELECT * FROM CVT_CODE_INDEX") 我无法从 DB 中检索值..请告诉我

List<DropDownValues> dropdownDetailsList =  dropDownRepository.findAllValues();

【问题讨论】:

    标签: java sql spring-data-jpa spring-data


    【解决方案1】:

    不要选择 *

    您应该按照 DropDownValues 的顺序选择列,如果列的名称与属性名称不匹配,请使用别名。

    例子:

    @Query(value = "SELECT name AS name, age AS age FROM Person", nativeQuery = true)
    List<PersonSummary> findAllProjectedNativeQuery();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-27
      • 1970-01-01
      • 1970-01-01
      • 2020-07-23
      相关资源
      最近更新 更多