gpt4 book ai didi

.net - Entity Framework 和Exists子句

转载 作者:行者123 更新时间:2023-12-02 11:27:06 25 4
gpt4 key购买 nike

我是 EF 的新手,所以很抱歉我的问题可能很愚蠢。

我有 2 个没有任何关系的实体(VS 不加载联接,我无法手动添加它,因为子项的主键使用其父项的派生键)。

示例

实体大师
产品展示
键 GKey_K、Product_K
字段......

实体详细信息
通用信息
键 GKey_K、GI_K
字段 Product_K, ....

嗯,我的问题很简单(我希望我的英语也是如此!),我如何才能只阅读在 GenericInformation 上有一些引用的产品?

TIA

Possible duplicate:
Best way to check if object exists in Entity Framework?

最佳答案

SQL 中的

EXISTS ~= LINQ 中的 Any:

var q = from p in Context.Products
where Context.GenericInformation.Any(gi => gi.Product_K == p.Product_K)
// add other columns to the where if need be; I can't tell what the
// relationship is supposed to be
select p;

关于.net - Entity Framework 和Exists子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2379183/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com