|
@ -69,8 +69,8 @@ func analyse(srtFile entity.Srtfile, keywords []entity.Keyword) { |
|
|
if strings.Contains(srtFile.SrtText, keyword.Word) { |
|
|
if strings.Contains(srtFile.SrtText, keyword.Word) { |
|
|
config.Logger.Infof("srtFileId: %d Ordinal: %d text: %s word: %s", srtFile.Id, srtFile.Ordinal, srtFile.SrtText, keyword.Word) |
|
|
config.Logger.Infof("srtFileId: %d Ordinal: %d text: %s word: %s", srtFile.Id, srtFile.Ordinal, srtFile.SrtText, keyword.Word) |
|
|
// 匹配完成后,输入到result
|
|
|
// 匹配完成后,输入到result
|
|
|
wordResultSet := entity.WorldResultSet{KeyWordId: 1, WordText: "1", SrtId: 1, |
|
|
wordResultSet := entity.WorldResultSet{KeyWordId: int(keyword.Id), WordText: keyword.Word, SrtId: int(srtFile.Id), |
|
|
SrtOrdinal: 1, SrtText: "srtFile.SrtText", VideoId: "srtFile.VideoId"} |
|
|
SrtOrdinal: srtFile.Ordinal, SrtText: srtFile.SrtText, VideoId: srtFile.VideoId} |
|
|
err := service.WordResultSetService.InsterOneByEntity(wordResultSet) |
|
|
err := service.WordResultSetService.InsterOneByEntity(wordResultSet) |
|
|
if err != nil { |
|
|
if err != nil { |
|
|
config.Logger.Error("存储解析结果失败...") |
|
|
config.Logger.Error("存储解析结果失败...") |
|
|