Project

General

Profile

« Previous | Next » 

Revision 692dd91f

Added by Katja Luther almost 8 years ago

fix getUuidAndTitleCache for pattern with * or ?

View differences:

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
            pattern = pattern.replace("*", "%");
291
            pattern = pattern.replace("?", "_");
291 292
            pattern = pattern + "%";
292 293
            query.setParameter("pattern", pattern);
293 294
        } else {

Also available in: Unified diff