【发布时间】:2019-08-14 10:21:53
【问题描述】:
我正在尝试使用给定的关键字搜索产品名称,但我的样板文件抛出了错误
我试过了
protected override IQueryable<Product> CreateFilteredQuery(PagedProductResultRequestDto input)
{
return base.CreateFilteredQuery(input).
WhereIf(input.Keyword.IsNullOrWhiteSpace(), x => x.Name.Contains(input.Keyword));
}
给我错误
无法将类型“System.Linq.IQueryable”隐式转换为 'System.Collections.Generic.IEnumerable'。显式转换 存在(您是否缺少演员表?)
【问题讨论】:
-
错误告诉你问题以及如何解决它。
-
尝试以 IQueryable
的形式返回。这将起作用 -
类似 return YourResult as IQueryable
标签: asp.net boilerplate abp