考虑下面的实体EntityFramework。选择其孙子出现在IDS
的int数组父对象经纪人/ AccountTypes/ExecutionOptions
经纪人有很多AccountTypes
AccountTypes有很多ExecutionOptions
给定一个int数组ExecutionOptions Ids
如何选择所有包含AccountTypes且包含ExecutionOpt的代理离子是什么Ids出现在我的数组中?
考虑下面的实体EntityFramework。选择其孙子出现在IDS
的int数组父对象经纪人/ AccountTypes/ExecutionOptions
经纪人有很多AccountTypes
AccountTypes有很多ExecutionOptions
给定一个int数组ExecutionOptions Ids
如何选择所有包含AccountTypes且包含ExecutionOpt的代理离子是什么Ids出现在我的数组中?
您可以从ExecutionOptions开始,按ID筛选,然后向上连接所有表格,直到您到达Brokers。只有具有表格之间现有关系的经纪人才能找到,否则联合会将其过滤掉。
我不认为这可以在我的情况下工作ExecutionOptions是许多不同的GrandChildren实体之一,我需要过滤,所以我必须从经纪人。下降由Ivan Stoev提供的原始问题提供了一个可行的方法 –
使用上一个问题的答案。只要继续使用Any(x => xYAny(y => yZAny(...),直到你点击集合以应用Contains。 –
那么简单吧?如果你想把它写成答案,我会接受它 –