Questions marquées «jpql»

125
Ajout d'une liste de clauses IN à une requête JPA

J'ai construit un NamedQuery qui ressemble à ceci: @NamedQuery(name = "EventLog.viewDatesInclude", query = "SELECT el FROM EventLog el WHERE el.timeMark >= :dateFrom AND " + "el.timeMark <= :dateTo AND " + "el.name IN (:inclList)") Ce que je veux faire, c'est remplir le paramètre: inclList...

108
Clause JPQL IN: Java-Arrays (ou Lists, Sets…)?

Je voudrais charger tous les objets qui ont une balise textuelle définie sur l'un d'un petit nombre arbitraire de valeurs de notre base de données. La manière logique de procéder dans SQL serait de créer une clause "IN". JPQL autorise IN, mais il semble me demander de spécifier chaque paramètre à...

90
Paramètre dans la clause similaire JPQL

J'essaye d'écrire une requête JPQL avec une clause similaire: LIKE '%:code%' Je voudrais avoir code = 4 et trouver 455 554 646 ... Je ne peux pas passer :code = '%value%' namedQuery.setParameter("%" + this.value + "%"); parce que dans un autre endroit, je n'ai :valuepas besoin d' être enveloppé...