很難找到如何解決我的問題,所以我張貼在這裏。NHibernate QueryOver - 選擇連接表的子節點的一個字段
public class A
{
public int IdA { get; set; }
public List<AB> ABs { get; set; }
}
public class AB
{
public A ObjectA { get; set; }
public B ObjectB { get; set; }
}
public class B
{
public int IdB { get; set; }
public string Name { get; set; }
}
我想找到QueryOver的方式,來獲取這個列表DTO
public class DTO
{
public int IdA { get; set; }
public List<string> Names { get; set; }
}
正如你所看到的,我想有對象B的foreach對象的所有「名稱」屬性B在我的AB房產中找到。
如果你知道該怎麼做,你能幫我嗎?
非常感謝!它運作良好。我誤解了QueryOver的一些原則... – Toben