mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-09 02:46:50 +08:00
解决查询不出例外人
This commit is contained in:
@@ -371,7 +371,7 @@ public class CourseElasticsearchImpl implements ICourseFullTextSearch{
|
|||||||
//查询出例外人员创建的课程
|
//查询出例外人员创建的课程
|
||||||
if(params.getSysCreateAids()!=null && params.getSysCreateAids().length>0) {
|
if(params.getSysCreateAids()!=null && params.getSysCreateAids().length>0) {
|
||||||
BoolQueryBuilder exception =QueryBuilders.boolQuery();
|
BoolQueryBuilder exception =QueryBuilders.boolQuery();
|
||||||
exception.must(QueryBuilders.termQuery("sysCreateAid",params.getSysCreateAids()));
|
exception.must(QueryBuilders.termsQuery("sysCreateAid",params.getSysCreateAids()));
|
||||||
audience.should(exception);
|
audience.should(exception);
|
||||||
}
|
}
|
||||||
audience.should(has);
|
audience.should(has);
|
||||||
@@ -382,9 +382,10 @@ public class CourseElasticsearchImpl implements ICourseFullTextSearch{
|
|||||||
//如果当前用户无受众,只能查询未设置受众的课程
|
//如果当前用户无受众,只能查询未设置受众的课程
|
||||||
boolQuery.should(QueryBuilders.termQuery("isSetAudience",0));
|
boolQuery.should(QueryBuilders.termQuery("isSetAudience",0));
|
||||||
if(params.getSysCreateAids()!=null && params.getSysCreateAids().length>0) {
|
if(params.getSysCreateAids()!=null && params.getSysCreateAids().length>0) {
|
||||||
boolQuery.should(QueryBuilders.termQuery("sysCreateAid",params.getSysCreateAids()));
|
boolQuery.should(QueryBuilders.termsQuery("sysCreateAid",params.getSysCreateAids()));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -17,26 +17,26 @@
|
|||||||
<java.version>1.8</java.version>
|
<java.version>1.8</java.version>
|
||||||
<spring-cloud.version>2021.0.5</spring-cloud.version>
|
<spring-cloud.version>2021.0.5</spring-cloud.version>
|
||||||
<spring-cloud-alibaba.version>2021.0.5.0</spring-cloud-alibaba.version>
|
<spring-cloud-alibaba.version>2021.0.5.0</spring-cloud-alibaba.version>
|
||||||
<nacos-client.version>2.2.0</nacos-client.version>
|
<!-- <nacos-client.version>2.2.0</nacos-client.version>-->
|
||||||
</properties>
|
</properties>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<!-- 引入Cloud -->
|
<!-- 引入Cloud -->
|
||||||
<dependency>
|
<!-- <dependency>-->
|
||||||
<groupId>com.alibaba.cloud</groupId>
|
<!-- <groupId>com.alibaba.cloud</groupId>-->
|
||||||
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
|
<!-- <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>-->
|
||||||
<version>${spring-cloud-alibaba.version}</version>
|
<!-- <version>${spring-cloud-alibaba.version}</version>-->
|
||||||
<exclusions>
|
<!-- <exclusions>-->
|
||||||
<exclusion>
|
<!-- <exclusion>-->
|
||||||
<groupId>com.alibaba.nacos</groupId>
|
<!-- <groupId>com.alibaba.nacos</groupId>-->
|
||||||
<artifactId>nacos-client</artifactId>
|
<!-- <artifactId>nacos-client</artifactId>-->
|
||||||
</exclusion>
|
<!-- </exclusion>-->
|
||||||
</exclusions>
|
<!-- </exclusions>-->
|
||||||
</dependency>
|
<!-- </dependency>-->
|
||||||
<dependency>
|
<!-- <dependency>-->
|
||||||
<groupId>com.alibaba.nacos</groupId>
|
<!-- <groupId>com.alibaba.nacos</groupId>-->
|
||||||
<artifactId>nacos-client</artifactId>
|
<!-- <artifactId>nacos-client</artifactId>-->
|
||||||
<version>${nacos-client.version}</version>
|
<!-- <version>${nacos-client.version}</version>-->
|
||||||
</dependency>
|
<!-- </dependency>-->
|
||||||
<!-- end -->
|
<!-- end -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.poi</groupId>
|
<groupId>org.apache.poi</groupId>
|
||||||
|
|||||||
Reference in New Issue
Block a user