Refine search query in LawRepository to focus on item headers and details
This commit is contained in:
@@ -52,7 +52,7 @@ public class LawRepository:RepositoryBase<long,Law>,ILawRepository
|
||||
query = query.Where(x => x.Title.Contains(searchModel.Title));
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(searchModel.Text))
|
||||
query = query.Where(x => x.Title.Contains(searchModel.Text) || x.Items.Any(i => i.Header.Contains(searchModel.Text) || i.Details.Contains(searchModel.Text)));
|
||||
query = query.Where(x => x.Items.Any(i => i.Header.Contains(searchModel.Text) || i.Details.Contains(searchModel.Text)));
|
||||
|
||||
var list = await query.Select(x => new LawViewModel
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user