gpt4 book ai didi

java - Hibernate Criteria SubQuery 大小写不敏感问题

转载 作者:行者123 更新时间:2023-12-02 13:21:56 25 4
gpt4 key购买 nike

我对如下标准有一些疑问。它工作正常,但我需要 Subqueries.in 条件不区分大小写。

DetachedCriteria criteria = DetachedCriteria.forClass(Row.class, "row")
.createAlias("subRows", "s_row").createAlias("s_row.fields", "field");

fields = DetachedCriteria.forClass(SubRowField.class, "field").add(
Property.forName("field.subRow.id").eqProperty(
"s_row.id")).add(Restrictions.eq("field.fieldName", "somename"));

criteria.add(Subqueries.in("somevalue", fields.setProjection(Projections.property("field.value"))))

也许还有其他方法可以达到这个结果吗?

如果你们中的任何人有一个想法,那就太好了。

提前致谢。

L0ck3

附注:如果需要的话我可以提供数据模型结构,但我认为代码应该足够了。

最佳答案

您可以通过过滤器或预处理器运行它来规范化案例吗?

关于java - Hibernate Criteria SubQuery 大小写不敏感问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4284217/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com