下面的Linq查询(demandNb是一个筛选器选项,作为字符串)有问题: Where (String.IsNullOrEmpty如果存在筛选器,则函数应返回与筛选器匹配的所有要求。目前,当我尝试使用IQueryable ()将.ToList集合转换为列表时,会引发以下错误:
Conversion from string "" to type 'Double' is not
我在父类型上获得一个动态值(_FilterDate),我想将它用作嵌套类型/Trips的筛选器,但是无法使它工作,因为我仍然在嵌套数据中获得不符合过滤器的条目。all(d:d/EndDate ge _FilterDate)$expand=Trips($filter=EndDate ge $it/_FilterDate)
但是得到了错误:“无法在‘