Критерии NHibernate проекции поддержки API на свойствах набора?

Get-ChildItem -Filter "*.cs" -Recurse | Get-Content | Measure-Object -line
8
задан Nathan Baulch 13 May 2009 в 08:38
поделиться

2 ответа

Посмотрите на наличие здесь свойств «только для запросов» http://ayende.com/Blog/archive/2009/06/10/nhibernate-ndash-query-only-properties.aspx

Это позволит вам сделайте ссылку двунаправленной для ваших запросов.

1
ответ дан 6 December 2019 в 01:40
поделиться

Похоже, вам нужны только дочерние объекты, поэтому вам нужно изменить критерии, чтобы получить тип дочерних объектов, а затем использовать родительский идентификатор в качестве выбора.

session.CreateCriteria(typeof (Child))
.Add(Restrictions.Eq("Id", 33))
.CreateCriteria("Parent")
.Add(Restrictions.Eq("Id", 9))
.SetProjection(Projections.Property("Children"))
.SetMaxResults(3)
.List();
1
ответ дан 6 December 2019 в 01:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: