如何从数据库的版本表中获取最大版本号?

拉娜·沙耶尔(Rana Sharjeel)

我正在管理我的应用程序中的版本。我已将表名称设置为“ Version”。“主要”,“次要”和“错误”分为三个单独的列。我的版本号存储在这样的表中:


ID | 专业| 次要 错误| 没有

1 | 1 | 0 | 0 | 1.0.0

2 | 1 | 1 | 3 | 1.1.3

3 | 2 | 0 | 4 | 2.0.4

4 | 3 | 0 | 1 | 3.0.1

在这里,我的最高版本应为3.0.1,因为它是当前情况下的最高版本。我无法获得此最高记录。我的项目在.Net Core 3.0中,而我正在使用实体框架核心。

到目前为止我尝试过的!我将每个版本号(如1.0.0、1.1.3等)串联起来,然后按降序获得列表顺序,并且获得第一个或默认值。它工作得很好,但只有一位数。当我用两位数尝试时,它不起作用。

var model = await DbSet.OrderByDescending(x => x.No).FirstOrDefaultAsync();

斯特芬

您不能只订购多列吗?

var model = await DbSet.OrderByDescending(x => x.Major).ThenByDescending(x => x.Minor).ThenByDescending(x => x.Bug).FirstOrDefaultAsync();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在MySQL数据库中存储版本号

来自分类Dev

如何在POM中获取Maven版本号

来自分类Dev

angularjs如何从该指令获取版本号

来自分类Dev

如何查看Eigen C ++模板库的版本号?

来自分类Dev

如何使用SVN和Maven获取内部版本号?

来自分类Dev

如何以编程方式获取露天版本号

来自分类Dev

如何使用Maven获取Jenkins内部版本号

来自分类Dev

如何在Java中获取Tomcat版本号

来自分类Dev

如何在OS X中获取Bash版本号

来自分类Dev

选择并将TFS内部版本号插入TFS数据库

来自分类Dev

如何从输出中获取版本号

来自分类Dev

最大化(排序)Neo4j数据库中的版本号元素

来自分类Dev

如何获取快照包的版本号?

来自分类Dev

如何获得会议室数据库的版本号?

来自分类Dev

枚举本地SQL数据库并获取其版本号

来自分类Dev

如何查看Eigen C ++模板库的版本号?

来自分类Dev

如何在注册表中获取版本号并使用批处理文件安装新软件?

来自分类Dev

获取应用版本号

来自分类Dev

如何找出已安装库的版本号?

来自分类Dev

应用版本号更改时处理数据库更改

来自分类Dev

在Bash中获取库名称和扩展名之后的版本号

来自分类Dev

中央存储库如何对版本号进行排序?

来自分类Dev

如何获取快照包的版本号?

来自分类Dev

最大化(排序)Neo4j数据库中的版本号元素

来自分类Dev

如何使用sed获取版本号

来自分类Dev

从文件中获取版本号

来自分类Dev

如何在 Android 中获取 Jenkins 内部版本号?

来自分类Dev

为什么在模式中添加新列时需要更新数据库的版本号?

来自分类Dev

如何在iOS SDK中优化获取数据文件版本号?

Related 相关文章

热门标签

归档