草庐IT

PageRequest

全部标签

java - 如何将 String 上的 PageRequest 排序为数值

我目前有一个系统可以对数据库中的记录进行过滤和排序,并将它们作为分页对象返回。其中一行是这样的:finalPageRequestrequest=newPageRequest(this.pagingSettings.getPageNumber(),this.pagingSettings.getPageSize(),sortDirection,sortedBy);这工作正常,但现在我遇到了以下情况。我正在尝试对门牌号进行排序,这是我的Postgres数据库中的一个varchar。例如,我们有1、12、111、1004,还有1A或36-BASEMENT。在对这些(字符)值进行排序时,这些值将