Список запросов<int> с использованием ICriteria
Я использую FluentNHibernate и имею сущность, которая упрощенно выглядит как
public class Document
{
public virtual int ID;
public virtual IList<int> Compagnies;
}
Отображение похоже на:
public DocumentMap()
{
Id(x => x.ID, "Document_id").GeneratedBy.Assigned();
HasMany(x => x.Compagnies).Table("DocumentCompagnies").KeyColumn("Document_ID").Element("Compagny_ID");
}
Как использовать фильтр ICriteria для компаний по целым числам?
Если Compagnies ссылаются на сущность, я бы просто CreateAlias("Compagnies","compagnies")
а потом store.Add(Restrictions.Eq("compagnies.ID", queryInt);