操作环境
EF 6
问题描述
我现在使用EF6框架,希望能使用linq语法实现动态关联查询,需要关联的表不确定,关联的条件也不确定,我在网上搜索实现方案,找到了https://stackoverflow.com/questions/389094/how-to-create-a-dynamic-linq-join-extension-method,但是这个貌似过于久远,DynamicExpression.ParseLambda()
方法已经失效了,无法运行。也尝试使用https://dynamic-linq.net/basic-query-operators#join,但是貌似需要提前建立外键。
如果能实现,希望给个思路,如果这个用linq实在实现不了,也希望能留言说一声