java增强过滤条件

需求:过滤某一个字段是一个集合的数据 

单个数据是params.put(key,value)

如果value是集合呢 

评论区

超级管理员 2025-08-15 10:22

截图看一下具体是那块业务。java增强的话,和params没有关系的,用户可以自由写sql的。如果是构造器的话,可以参考https://doc.jeelowcode.com/doc/300-4-0

sorrow 2025-08-15 10:27

866a6a32-ede3-490d-a347-f18672daa2cc.png

sorrow 2025-08-15 10:27

这个0如果是个集合呢

sorrow 2025-08-15 10:28

现在需要在前端传参的基础上额外增加集合筛选条件

超级管理员 2025-08-15 10:45

用,隔开,例如:111,222,333,然后配合前端的in
image.png

sorrow 2025-08-15 10:57

7bf6ae72-0806-4a03-9b6b-a21644033ea3.png

sorrow 2025-08-15 10:58

不行啊

sorrow 2025-08-15 10:59

sql是按“1,2”直接查的,没有分隔

sorrow 2025-08-15 11:12

@jeelowcode

雷雨 2025-08-15 11:31

@sorrow

测了一下,可以哦,没有问题的,应该是你的配置问题,可以参考这个demo

image.png

超级管理员 2025-08-15 11:39

@sorrow

image.png
配合这里

回复