Fluent nhibernate 如何使用fluentnhibernate仅加载某些列?
我想知道如何在填充实体对象时只填充某些列 我对实体的某些属性感兴趣,而不是全部 但当我使用session获取实体时,它会发送查询,比如“select*fromcustomer” 但我想做“从客户中选择客户名称” 我认为这与懒汉有关,但我不确定具体是怎么回事 任何帮助都将受到高度赞赏 提前感谢,,Fluent nhibernate 如何使用fluentnhibernate仅加载某些列?,fluent-nhibernate,Fluent Nhibernate,我想知道如何在填充实体对象时只填充某些列 我对实体的某些属性感兴趣,而不是全部 但当我使用session获取实体时,它会发送查询,比如“select*fromcustomer” 但我想做“从客户中选择客户名称” 我认为这与懒汉有关,但我不确定具体是怎么回事 任何帮助都将受到高度赞赏 提前感谢,, Ashish你不想偷懒,你想要的是投影。 var defs = session.CreateCriteria(typeof(test)); defs.SetProjection(Projections.
Ashish你不想偷懒,你想要的是投影。
var defs = session.CreateCriteria(typeof(test));
defs.SetProjection(Projections.ProjectionList()
.Add(Projections.Property("FirstColumn"));