|
@@ -58,7 +58,7 @@ func (l *KnowledgeEditLogic) KnowledgeEdit(in *knowledgeclient.KnowledgeEditReq)
|
|
|
//log.Println("查询es的——id", kw)
|
|
|
log.Println("查询es的——id", ((*kw)[0])["_id"])
|
|
|
//修改es数据
|
|
|
- knowledge := map[string]interface{}{
|
|
|
+ newKnowledge := map[string]interface{}{
|
|
|
"knowledgeId": in.KnowledgeId,
|
|
|
"status": 1,
|
|
|
"createTime": time.Now().Local().Format(util.Date_Full_Layout),
|
|
@@ -69,7 +69,9 @@ func (l *KnowledgeEditLogic) KnowledgeEdit(in *knowledgeclient.KnowledgeEditReq)
|
|
|
"answerId": in.AnswerId,
|
|
|
"tenantId": in.TenantId,
|
|
|
}
|
|
|
- ok := elastic.UpdateNewDoc(C.Es.Index, C.Es.Type, knowledge)
|
|
|
+ ok := elastic.Del(C.Es.Index, C.Es.Type, query)
|
|
|
+ b := elastic.Save(C.Es.Index, C.Es.Type, newKnowledge)
|
|
|
+ log.Println("存es", b)
|
|
|
if ok {
|
|
|
result.ErrorCode = 0
|
|
|
result.ErrorMsg = "修改问题成功"
|