Revision e0d5117b
Added by Katja Luther over 7 years ago
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/common/IdentifiableDaoBase.java | ||
---|---|---|
287 | 287 |
Query query = null; |
288 | 288 |
if (pattern != null){ |
289 | 289 |
query = session.createQuery("select uuid, id, titleCache from " + type.getSimpleName() +" where titleCache like :pattern"); |
290 |
pattern.replace("*", "%"); |
|
290 | 291 |
pattern = pattern + "%"; |
291 | 292 |
query.setParameter("pattern", pattern); |
292 | 293 |
} else { |
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/reference/ReferenceDaoHibernateImpl.java | ||
---|---|---|
108 | 108 |
query.setMaxResults(limit); |
109 | 109 |
} |
110 | 110 |
if (pattern != null){ |
111 |
pattern.replace("*", "%"); |
|
111 | 112 |
pattern = pattern + "%"; |
112 | 113 |
query.setParameter("pattern", pattern); |
113 | 114 |
} |
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/taxon/TaxonDaoHibernateImpl.java | ||
---|---|---|
1981 | 1981 |
} |
1982 | 1982 |
Query query = getSession().createQuery(queryString); |
1983 | 1983 |
if (pattern != null){ |
1984 |
pattern.replace("*", "%"); |
|
1984 | 1985 |
pattern = pattern + "%"; |
1985 | 1986 |
query.setParameter("pattern", pattern); |
1986 | 1987 |
} |
Also available in: Unified diff
fix UuidAndtitleCache methods for pattern with asterisk