Список запросов<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);

0 ответов

Другие вопросы по тегам