freemarker在xml文件中遍历list数据
2024-08-29 15:42:27
delete
from pub_channelpackage
where channelcode = :channelcode
and channeltype = :channeltype
<#if packids?exists && packids??>
and packid in (
<#list packids as packageId>
${packageId}<#if packageId_has_next>,</#if>
</#list>)
</#if>
1.<#if packids?exists && packids??>:表示存在packids对象,并且对象的个数不为0;
2.<#list packids as packageId>:表示list中的成员变量为packageId;
3.<#if packageId_has_next>,</#if>:表示如果循环结束,则不加",".如果不加后面有会多一个",".
或者直接
packid in (:packids)
最新文章
- 探索ASP.NET MVC5系列之~~~6.Session篇(进程外Session)
- NGINX引入线程池 性能提升9倍
- GIS部分理论知识备忘随笔
- Python第八天
- 前端设计师也有必要学习seo,推荐一个seo博客
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【外传】——Attribute Routing
- Windows 数据类型
- 专题:initramfs &; dracut
- QT Creater + vs2010 发布程序
- Spark Programming--Fundamental operation
- PE结构笔记
- Java中ArrayDeque,栈与队列
- Android开发 设置开机自动启动
- redis window环境下的安装地址
- Mysql 复习
- Kendo UI开发教程(16): Kendo MVVM 数据绑定(五) Events
- 动态Lambda进阶一
- 如何在Crystal框架项目中内置启动Zookeeper服务?
- Python socket网络编程(通信介绍)
- Java IO流01-总叙
热门文章
- Python的程序结构[2] ->; 类/Class[3] ->; 内建类与内建函数
- Count Primes -- LeetCodes (primality test)
- 【bzoj4443】【[Scoi2015]小凸玩矩阵】二分+二分图最大匹配
- hdu 1501 Zipper dfs
- 八. 输入输出(IO)操作4.面向字节的输入输出流
- Linux下将MySQL服务添加到服务器的系统服务中
- 关于android主线程异常NetworkOnMainThread不能访问网络
- Ubuntu 16.04使用timedatectl进行管理时间(UTC/CST)(服务器/桌面)
- VUE -- 十分钟入门 Less
- 消除SDK更新时的“https://dl-ssl.google.com refused”错误