KEY NAME REPLACED_BY
1 Foo 1.0 3
2 Bar 1.0 NULL
3 Foo 2.0 NULL
这应该用一个表来表示一个数据库PRODUCT
表。产品实体有 3 个属性KEY
,NAME
和REPLACED_BY
。
我想知道的是,如果我从上下文中获取产品:
var product = context.PRODUCT.FirstOrDefault(p => p.KEY == 3);
有没有办法使用 Lambda 表达式来获取所有以前版本的产品(使用该REPLACED_BY
字段)?还是我需要做一个 foreach 循环?