1
LINQクエリで生成されたSQLを表示しようとしています。ASP.NETコアでLINQを使用するとSQLが生成される
Question GetLatestPoll =
_contextService
.Find<Question>(q => q.Status == PollStatus.Open || (q.Status == PollStatus.Review)
&& ((q.Availability == PollAvailability.All)
|| (q.Availability == PollAvailability.Company && q.User.ClientId == currentUser.ClientId)
|| (q.Availability == PollAvailability.Company && q.User.DepartmentId == currentUser.DepartmentId))
&& !q.Answers.Any(a=>a.UserId == currentUser.Id))
.Include(q => q.Options)
.OrderByDescending(q => q.CreatedAt)
.FirstOrDefault();
私はvar sql =Context.GetCommand(GetLatestPoll).CommandText;
のようなものを使用していたが、名前のコンテキストがコアに存在しません。
`