首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

jpa 中 in 话语的写法

2013-08-01 
jpa 中 in 语句的写法一) in (ListLong)代码试验一(没有成功,很困惑;把Ad改成全路径也不行。)@Query(nati

jpa 中 in 语句的写法
一) in (List<Long>)



代码试验一(没有成功,很困惑;把Ad改成全路径也不行。)
@Query(nativeQuery = true,value = "select * from t_serve_area where addr_id in (?1) and manager_type = ?2 group by manager_id")public List<ServeArea> findDistinctManagerIdByIdsAndManagerType(String ids, Integer manager_type);



五.注意
1)JPA 原生的那种sql,不可以用String startTime去比较数据库中的Calendar  startTime。
   而@Query(nativeQuery = true,sql="你的sql语句")这种可以。
2)Page<TimePush>的形式好像不能用@Query(nativeQuery = true,sql="你的sql语句")的语句,能用@Query("select t from TimePush t where t.ad  in (?1) and  t.pushTime>?2 and t.pushTime <?3 ")
3)
in (List) in (Array)in (select) JPA(不需要写sql)okok--原生sqlok不行不行nativeQuery sqlok未试验未试验

热点排行