2009-09-08 7 views
1

Je travaille requête avec une petite idée de quel logiciel je traite et connaissance minimale HQL.Requête HQL, comment?

Ce que je suis à la recherche est,

SELECT Entity1 FROM Entity AS Entity1 
WHERE (EXISTS ELEMENTS(Entity1.config.dateTimeInfo.ntpConfig.server)) 

Mais je veux dire définir une condition

WHERE count(ELEMENTS(Entity1.config.dateTimeInfo.ntpConfig.server) > 3) 

Peut-on s'il vous plaît me dire comment il achaive?

Cordialement, sam

+0

Veuillez reformater votre question. Les extraits de code doivent être à l'intérieur d'un bloc de code. –

Répondre

0

On dirait que vous essayez de sélectionner des lignes en fonction de la taille d'une collection, qui devrait être:

WHERE size(Entity1.config.dateTimeInfo.ntpConfig.server) > 3 

Pour plus d'informations, consultez le Hibernate documentation.