小编dan*_*0ne的帖子

NHibernate中的QueryOver,子节点为nullable

我有两个实体(商店和城市),我需要用两个实体的一些值填充DTO:

商店实体:

public class Shop
{
    public virtual int Id {get;set;}
    public virtual string Name {get;set;}
    public virtual string Address {get;set;}
    public virtual int CityId {get;set;}
    public virtual City City {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

城市实体:

public class City
{
    public virtual int Id {get;set;}
    public virtual string NameES {get;set;}
    public virtual string NameEN {get;set;}
    public virtual string NameIT {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

DTO课程:

public class MyDTO
{
    public virtual int Id {get;set;}
    public virtual string Name {get;set;}
    public virtual string CityName {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

我想知道是否有任何方法可以使用QueryOver进行下一个SQL查询(请注意,来自商店的City子项 …

c# nhibernate dto queryover

3
推荐指数
1
解决办法
946
查看次数

标签 统计

c# ×1

dto ×1

nhibernate ×1

queryover ×1