迭代列表在伊巴蒂斯

发布于 2024-09-17 10:18:00 字数 320 浏览 4 评论 0原文

如何在 Ibatis 中迭代列表。

查询是:

从表中删除,其中(column1 ='tes10'和column2 ='NET1'和column3 ='ENG1')OR (column1='TEST22' 和column2='NET2' 和column3='ENG2') 或 (列 1='TEST21',列 2='NET3',列 3='ENG3')。

我将列值放入映射中,然后将其传递给 ibatis 语句 asList。现在我的问题是如何迭代列表,以便动态查询与上面的查询类似。

How to Iterate List in Ibatis.

query is:

delete from table where (column1='tes10' and column2='NET1' and column3='ENG1') OR
(column1='TEST22' and column2='NET2' and column3='ENG2') OR
(column1='TEST21' and column2='NET3' and column3='ENG3').

I put column values in map and then i will pass this to ibatis statement asList.Now my question is how can i iterate List so that dyanmic quesry would be loke the above one.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

另类 2024-09-24 10:18:00

这是一个迭代的例子。

<iterate property="someCollection" open="(" close=")" conjunction=",">
    #someCollection[]#
</iterate>

假设我们有一个字符串数组 = {"one","two"," Three"}。

这个迭代方法的结果是,

('one','two','three')

你的情况看起来很尴尬,为什么你需要比较这么多的值?

Here is an example of iterate.

<iterate property="someCollection" open="(" close=")" conjunction=",">
    #someCollection[]#
</iterate>

Let's say we have a string array = {"one","two","three"}.

The result of this iterate method would be,

('one','two','three')

Your case seems awkard, why do you need to compare so many values?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文