私はASP .NET COREにこれを使用すると、私はDbFunctionsを使用することはできませんDbFunctions.TruncateTime LINQ相当
public ActionResult Index()
{
Dictionary<DateTime?, List<Event>> result;
result = (from events in db.Events.Include("Activity")
where events.IsActive
group events by DbFunctions.TruncateTime(events.DateTimeFrom) into dateGroup
select new { EventDate = dateGroup.Key, Events = dateGroup.ToList() }).ToDictionary(x => x.EventDate, x => x.Events);
return View(result);
}
私の.NETアプリケーションで、以下の機能LINQを持っています。 Microsoft.EntityFrameworkCoreで動作させるには、これをどのように書き換えることができますか?私はそれが違いをもたらす場合はSQLiteを使用しています。
100追跡のリンクを提供するために!今、私は.NETのコア2.0はEF.Functionsを持っていることがわかります。 –