相关疑难解决方法(0)

在NHibernate中列出vs Set vs Bag

NHibernate映射文件中的列表,集合和包之间有什么区别?每个如何与.NET集合相关?

nhibernate

105
推荐指数
2
解决办法
5万
查看次数

EF4 LINQ使用Eager Loading(.Include())对父级和所有子集合进行排序

我在网格上进行分层数据绑定,我需要让数据库服务器对我的对象执行排序.我可以轻松地对父集合进行排序,但我似乎无法弄清楚如何对所有子集合进行排序.我有一个模型,其中嵌套了3个子集合,并且所有这些集合都需要进行排序.

这是我想要完成的示例模型:

    public class Year
{
    public int Id { get; set; }
    public string Name { get; set; }
    public List<Make> Makes { get; set; }
}
public class Make
{
    public int Id { get; set; }
    public string Name { get; set; }
    public List<Model> Models { get; set; }
}
public class Model
{
    public int Id { get; set; }
    public string Name { get; set; }
    public List<Color> Colors { get; set; }
} …
Run Code Online (Sandbox Code Playgroud)

sorting linq-to-entities entity-framework eager-loading

4
推荐指数
1
解决办法
3561
查看次数