Resultados da pesquisa a pedido "icriteria"

1 a resposta

Unindo duas tabelas de visualização não relacionadas com nhibernate e ICriteria

Eu tenho duas entidades com base em duas visualizações. Os mapeamentos são assim: Entiy A: <class name="SearchView" table="SearchView" dynamic-update="true" mutable="false" schema-action="none"> <id name="Id" type="Guid" column="Id" ...

2 a resposta

Consulta NHibernate em várias tabelas

Estou usando o NHibernate e estou tentando descobrir como escrever uma consulta, que pesquisa todos os nomes das minhas entidades e lista os resultados. Como um exemplo simples, tenho os seguintes objetos; public class Cat { public string name ...

6 a resposta

NHibernate Como posso consultar uma propriedade IList <string>?

Eu estou tentando consultar uma propriedade IList &lt;string&gt; em uma das minhas classes de domínio usando o NHibernate. Aqui está um exemplo simples para ...

2 a resposta

NHibernate - paginação com ICriteria e chamadas de ICriteria opcionais

Eu quero fazer algo assim ... return GetSession() .ToPagedList<Employee>(page, pageSize, x=> x.SetFetchMode(DomainModelHelper.GetAssociationEntityNameAsPlural<Team>(), FetchMode.Eager));Mas eu não sei como passar ...

2 a resposta

Order por contagem de coleção usando ICriteria & NHibernate

Usando o exemplo padrão do NHibernate de gatos e gatinhos, como eu usaria o ICriteria para classificar gatos com base na contagem de gatinhos? Por exemplo, eu quero fazer algo como: ICriteria crit = Session.CreateCriteria(typeof(Cat)); ...

1 a resposta

NHibernate - Implementar consulta “NOT IN” usando ICriteria

Eu comecei a me familiarizar com o NHibernate. Eu estou tentando executar uma consulta que seleciona todos os registros de uma tabela, mas com uma lista de f...

1 a resposta

O carregamento lento não funciona para o relacionamento muitos-para-um ao mapear para um campo sem chave usando property-ref

Tenho um banco de dados legado que estou mapeando usando o NHibernate. Os objetos de interesse são uma conta e uma lista de objetos de notificação. Os objetos se parecem com: public class Notification { public virtual int Id { get; set; } ...

1 a resposta

Como definir mais de 2 Expression em Expression.Or

Quero criar uma consulta com mais de 3-4 Expression.Or? Mas Expression.Or, deixe-me adicionar duas expressões dentro dele. if (!string.IsNullOrEmpty(keyword)) query .Add(Expression.Or( Expression.Like("Name", keyword, ...

2 a resposta

O cache de primeiro nível pode ser usado com ICriteria ou outras APIs?

NoNHibernate você pode se beneficiar facilmente do cache de primeiro nível ao usarLoad ouGet métodos. Mas e quantoICriteria, HQL, Linq-to-NHibernate eQueryOver? Eles também usam cache de primeiro nível?

2 a resposta

Critérios NHibernate - Como filtrar por combinação de propriedades

Eu precisava filtrar uma lista de resultados usando a combinação de duas propriedades. Uma instrução SQL simples seria assim: SELECT TOP 10 * FROM Person WHERE FirstName + ' ' + LastName LIKE '%' + @Term + '%'Os ICriteria no NHibernate que ...