从数据库中检索“相同”的复杂对象
-
29-09-2019 - |
题
我在LINQ中有一张名为“汽车”对象的SQL的表。
每辆车都有发动机和颜色。
我已经在存储器中创建了一个新的本地汽车对象(尚未投入数据库)。
我已经有一本iequalityComparer编写的,它与.contains结合使用。
但是它返回了一个布尔..
我如何真正获得哪些汽车相同。
例如,我想要喜欢的东西。
IQueryable<Car> IdenticalCar = db.Cars.Equals(MyCar).FirstOrDefault();
解决方案
db.Cars.Where(c=>c.Equals(MyCar)).FirstOrDefault();
不隶属于 StackOverflow