value="??session.startTime_en_US??"

<input  id="userId" type="hidden" th:value="${session.userId}" />
<input  id="lang" type="hidden" th:value="#{public.Language}" /> 

<input  id="startTime" type="hidden" th:value="#{session.startTime}" /> 


开始时间,显示不出,粗心,把上一个多语言的#复制下来的,忘改成$,嗖的一下不小心坑到后台同事,说怎么传过来的是??session.startTime_en_US??


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这似乎是一个使用原生 SQL 查询的 Spring Data JPA 查询语句。如果您想在同一个 `@Query` 注解里执行两个 SQL 查询(一个是查询数据,另一个是查询总行数),您可以像这样编写您的查询语句: ```java @Query(value = "SELECT SQL_CALC_FOUND_ROWS * FROM ds_report_of_detaining_personnel u WHERE u.delete_status = 'N' " + "AND IF (?2 != '', u.start_time BETWEEN ?2 AND ?3, 1=1) " + "AND IF (?4 != '', u.isit_normal = ?4, 1=1) " + "AND (CASE WHEN LENGTH(u.register_branch_inner_code) = 12 THEN LEFT(u.register_branch_inner_code, 8) " + " WHEN LENGTH(u.register_branch_inner_code) = 16 THEN LEFT(u.register_branch_inner_code, 12) " + " ELSE '录入错误' " + " END) IN (?1) " + "AND IF (?7 != '', u.daily_confirm = ?7, 1=1) " + "AND IF (?8 != '', (u.to_back_detail = ?8), 1=1) " + "AND IF (?9 != '', u.is_report_belatedly = ?9, 1=1) " + "ORDER BY u.start_time DESC, FIELD(u.region_name, '福建省', '福州市', '厦门市', '漳州市', '泉州市', '三明市', '莆田市', '南平市', '龙岩市', '宁德市', '平潭') " + "LIMIT ?5, ?6; " + "SELECT FOUND_ROWS();", nativeQuery = true) List<Object> findReportWithFoundRows(List<String> innerCodes, LocalDateTime startTime, LocalDateTime endTime, String isitNormal, int offset, int limit, String dailyConfirm, String toBackDetail, String isReportBelatedly); ``` 这里的两个 SQL 查询语句之间使用了分号 `;` 分隔。在执行该查询语句后,您将获得一个包含两个元素的列表,第一个元素是您查询的数据,第二个元素是查询返回的总行数。 需要注意的是,您需要使用 `Object` 类型的列表来接收这两个元素,因为它们的类型不同。您还需要在查询方法的参数中传递所有需要使用的参数。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值