我正在使用SpringBoot和JPA仓库。我正在使用querydsl进行动态搜索。
我能够实现等价,而不是等价,像命令.唯一的问题是与 "IN "表达式。
譬如
public BooleanExpression like(String str)
这是很好的工作。谁能给我建议,我必须用什么来表示 "IN"
谢谢你,Sri。
BooleanExpression
是一个 SimpleExpression
其中有一个方法 public BooleanExpression in(T... right)
取一组值,并 public BooleanExpression in(Expression<? extends T>... right)
的表达式集。
你可以将任何 Expression
在...中 SimpleExpression
使用其构造函数。new SimpleExpression<>(expression)
.