/// <summary> /// 添加文档 /// </summary> /// <param name="request"></param> /// <returns></returns> private async Task <bool> AddAsync(AddQADto request) { QAEntity_ES entity = new QAEntity_ES { Id = Guid.NewGuid().ToString("N"), Question = request.Question, Answer = request.Answer, CreateDate = DateTime.Now, UpdateDate = DateTime.Now }; var result = await netEsClient.IndexAsync <QAEntity_ES>(entity, x => { return(x.Index("qaindex")); }); if (result != null && result.IsValid) { return(true); } return(false); }
/// <summary> /// 添加文档 /// </summary> /// <param name="request"></param> /// <returns></returns> public async Task <IActionResult> Add(AddQADto request) { var result = await AddAsync(request); return(Ok(result)); }