mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-09 19:06:49 +08:00
ES增加字段
This commit is contained in:
@@ -141,6 +141,7 @@ public class CourseElasticsearchImpl implements ICourseFullTextSearch{
|
|||||||
//builder.field("audience").startObject().field("type", "text").field("analyzer","comma").endObject();
|
//builder.field("audience").startObject().field("type", "text").field("analyzer","comma").endObject();
|
||||||
builder.field("audiences").startObject().field("type", "keyword").endObject();
|
builder.field("audiences").startObject().field("type", "keyword").endObject();
|
||||||
builder.field("device").startObject().field("type", "integer").endObject();
|
builder.field("device").startObject().field("type", "integer").endObject();
|
||||||
|
builder.field("openEnroll").startObject().field("type", "integer").endObject();
|
||||||
builder.endObject();
|
builder.endObject();
|
||||||
builder.endObject();
|
builder.endObject();
|
||||||
|
|
||||||
@@ -168,6 +169,9 @@ public class CourseElasticsearchImpl implements ICourseFullTextSearch{
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if(cf.getOpenEnroll()==null) {
|
||||||
|
cf.setOpenEnroll(0);
|
||||||
|
}
|
||||||
//检查是否已存在
|
//检查是否已存在
|
||||||
IndexRequest indexRequest = new IndexRequest(indexName);
|
IndexRequest indexRequest = new IndexRequest(indexName);
|
||||||
ObjectMapper mapper=new ObjectMapper();
|
ObjectMapper mapper=new ObjectMapper();
|
||||||
@@ -231,6 +235,10 @@ public class CourseElasticsearchImpl implements ICourseFullTextSearch{
|
|||||||
|
|
||||||
String fullId=fullTextId;
|
String fullId=fullTextId;
|
||||||
|
|
||||||
|
if(item.getOpenEnroll()==null) {
|
||||||
|
item.setOpenEnroll(0);
|
||||||
|
}
|
||||||
|
|
||||||
boolean exists=false;
|
boolean exists=false;
|
||||||
if(StringUtils.isNotBlank(fullTextId)) {
|
if(StringUtils.isNotBlank(fullTextId)) {
|
||||||
GetRequest getRequest=new GetRequest(indexName,fullTextId);
|
GetRequest getRequest=new GetRequest(indexName,fullTextId);
|
||||||
|
|||||||
@@ -81,6 +81,7 @@ public class CourseStudyElasticsearchImpl implements ICourseStudySearch{
|
|||||||
builder.field("startTime").startObject().field("type", "integer").endObject();
|
builder.field("startTime").startObject().field("type", "integer").endObject();
|
||||||
builder.field("status").startObject().field("type", "integer").endObject();
|
builder.field("status").startObject().field("type", "integer").endObject();
|
||||||
builder.field("progress").startObject().field("type", "integer").endObject();
|
builder.field("progress").startObject().field("type", "integer").endObject();
|
||||||
|
builder.field("applyStatus").startObject().field("type", "integer").endObject();
|
||||||
builder.endObject();
|
builder.endObject();
|
||||||
builder.endObject();
|
builder.endObject();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user