From cd4a4617fd33b0e25185ab2012a536821420fd80 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 30 四月 2021 19:09:56 +0800 Subject: [PATCH] 直播相关服务 --- src/main/java/com/yeshi/buwan/query/BaseQuery.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/query/BaseQuery.java b/src/main/java/com/yeshi/buwan/query/BaseQuery.java index 2ee2a39..cf7640e 100644 --- a/src/main/java/com/yeshi/buwan/query/BaseQuery.java +++ b/src/main/java/com/yeshi/buwan/query/BaseQuery.java @@ -1,6 +1,21 @@ package com.yeshi.buwan.query; +import org.springframework.data.domain.Sort; +import org.springframework.data.mongodb.core.query.Query; + +import java.util.List; + public class BaseQuery { public long start; public int count; + + public static Query createBaseMongoQuery(BaseQuery baseQuery, List<Sort.Order> sortList) { + Query query = new Query(); + query.skip((int) baseQuery.start); + query.limit(baseQuery.count); + if (sortList != null) { + query.with(new Sort(sortList)); + } + return query; + } } -- Gitblit v1.8.0