У меня есть некоторые проблемы с критериями, подобными следующим.
Он работает нормально, но мне нужно, чтобы условие 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
P.S. : Я могу предоставить структуру модели данных при необходимости, но я думаю, что кода должно быть достаточно.