Linq To Sql连接动态结构化列表

我有一个通用集合列表,该列表使用Dynamic Linq库通过Entity Framework 6.0动态选择其列。

    ...
    img {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-size: cover;
    }

我当前关注的是将动态结构化列表与另一个列表结合在一起时,因为 在join子句中,自然地我无法引用动态结构化列表的列。

var AnonymousList = context.Table.Select("new (FIELD_1,FIELD_2)")

我想到了一种替代方法,该方法是首先从表中获取数据,然后在另一个DTO中对其进行初始化,然后动态选择该列,但也会遇到问题。

xiaobiw9527 回答:Linq To Sql连接动态结构化列表

您可以按如下所示通过字符串类型使用动态连接:

var Holder = AnonymousList.Join(table2,"it.FIELD_1","FIELD_1","new (outer.FIELD_1,outer.FIELD_2)");

例如:罗斯文动态加入顺序和员工 enter image description here

本文链接:https://www.f2er.com/3098312.html

大家都在问