Конфигурация C # FNH:
public class MapTag : ClassMap<Tag<Expense>>
И у Tag, и у Expense есть конструктор без параметров.
Как мне написать HQL, который получает все теги?
_ "из тега " не работает.
К сожалению, я не думаю, что это поддерживается.
Все остальные API работают (Criteria, QueryOver, Linq и SQL).
В качестве обходного пути вы также можете создать класс ExpenseTag : Tag<Expense> и использовать его вместо этого.
ExpenseTag : Tag<Expense>