实体框架lambda表达式动态查询

时间:2018-02-19 18:44:04

标签: entity-framework lambda

我是lambda的新手,我需要创建一个动态查询,我甚至不知道这是否可能。

 Parent Table > Parent
 Children tables:
 1. Child_1 > FK ParentId
 2. Child_2 > FK ParentId
 3. Child_3 > FK ParentId

我从页面传递了一些参数(过滤器),一些过滤器适用于父级别,其他过滤器适用于子级。最终目标是显示孩子而不管表格(1,2或3)。

I.E. 
- Filter = Type_A
- One record in Child_1 and Child_2
- Display records

我可以使用if-else if-else if,但这不是很好的编程,因为我基本上会复制代码而且这很多。

我认为我可以使用UNION,但如果有人可以指导我采用最佳方法,我将非常感激。

0 个答案:

没有答案