Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SpringData+;QueryDSL+;OracleDB_Java_Spring Data_Querydsl - Fatal编程技术网

Java SpringData+;QueryDSL+;OracleDB

Java SpringData+;QueryDSL+;OracleDB,java,spring-data,querydsl,Java,Spring Data,Querydsl,我想用通配符进行DSL查询。Oracle的默认通配符为“%”。但是,如果我想将此默认字符更改为“*”,该怎么办。那么,如果我想进行类似于'Rzeszot*'的DSL查询,而不是'Rzeszot%',该怎么办呢 当然,我可以制作类似于name.replaceAll('\\*','%')的东西,但我的问题是,是否有任何QueryDSL语法()可以使这种“替换”自动“动态”进行?“Oracle的默认通配符是“%””-这是SQL标准中定义的查询语言SQL的通配符-它对Oracle没有什么特殊意义。是的,

我想用通配符进行DSL查询。Oracle的默认通配符为“%”。但是,如果我想将此默认字符更改为“*”,该怎么办。那么,如果我想进行类似于
'Rzeszot*'
的DSL查询,而不是
'Rzeszot%'
,该怎么办呢


当然,我可以制作类似于
name.replaceAll('\\*','%')
的东西,但我的问题是,是否有任何QueryDSL语法()可以使这种“替换”自动“动态”进行?

“Oracle的默认通配符是“%””-这是SQL标准中定义的查询语言SQL的通配符-它对Oracle没有什么特殊意义。是的,但您可以将QueryDSL与Mongo一起使用,其中通配符为'*'。这就是我的意思。“Oracle的默认通配符是“%”-这是SQL标准中定义的查询语言SQL的通配符-它对Oracle没有什么特别的。是的,但是您可以将QueryDSL与Mongo一起使用,其中通配符是“*”。这就是我的意思。