正在检索列的最高值
本文关键字:最高值 检索 | 更新日期: 2023-09-27 18:22:11
我在数据库中有信息,每个实体可以有不同的版本。我想检索最高实体我想从"版本"列中获得最高版本。现在我这样做:
long version = DbContext.ElectronicSignatureTypes.Count(est => est.Entity.Name == entity);
但如果一个版本被删除,那么这个数字就不相等了。如何在多个结果中获取一列中的所有值?
可能使用Max。
long version = DbContext.ElectronicSignatureTypes
.Where(est => est.Entity.Name == entity)
.Max(est => est.Version);