public ActionResult <Rumor> PostRumor(Rumor rumor)
        {
            try
            {
                var query = mapDb.Rumors.FirstOrDefault(s => s.Title == rumor.Title || s.RumorId == rumor.RumorId);
                if (query != null)
                {
                    return(BadRequest("ID已存在!"));
                }

                var date = DateCalculator.StringToDate(rumor.Date);
                rumor.CrawlTime = DateCalculator.DateToTicks(date);

                mapDb.Rumors.Add(rumor);
                mapDb.SaveChanges();

                return(rumor);
            }
            catch (Exception e)
            {
                return(BadRequest(e.Message));
            }
        }