-1
public IQueryable<JobLevelsWithJobCountViewModel> JobLevelsWithJobCountViewModels(string location = null)
{
return (from jl in _dbContext.JobLevels
from j in jl.Jobs
.Where(job => job.Company.ZipCode.MajorArea.Contains(location))
.Where(job => !job.IsDeleted && !job.IsPrivate)
group jl by jl.JobLevelId into g
select new JobLevelsWithJobCountViewModel
{
JobLevel = g.FirstOrDefault(),
JobCount = g.FirstOrDefault().Jobs.Count(j => !j.IsDeleted && !j.IsPrivate)
});
}
私はこの条件.Where(ジョブ=> job.Company.ZipCode.MajorArea.Contains(場所))を追加したくない場所はこのLINQステートメントを書き換えて、場所の可変条件を処理するにはどうすればよいですか?
ありがとう作品:D –