Comment effectuer une recherche HQL ou Criteria (ce dernier est préférable) impliquant une énumération utilisée comme indicateurs. En d'autres termes, j'ai une propriété enum persistante qui stocke une sorte de drapeaux. Je veux interroger tous les enregistrements qui ont un de ces drapeaux. Utiliser Eq ne fonctionnera bien sûr pas car cela ne sera vrai que si c'est le seul drapeau défini.Comment interroger les indicateurs stockés enum en NHibernate
Résoudre ceci en utilisant l'API Criteria serait le meilleur, mais si cela est seulement faisable en utilisant HQL c'est bien aussi.
Comment puis-je faire cela avec QueryOver? – davymartu
Trouvé la solution QueryOver parfaite à https://github.com/AndreasJilvero/NHibernate.Bitwise. Très reconnaissant d'avoir trouvé cela pourrait donc ajouter aux requêtes QueryOver existantes, par opposition à les basculer. Mise en œuvre agréable et propre. – Ted