提问人:Fazlay Rabby 提问时间:10/22/2023 更新时间:10/22/2023 访问量:67
不支持 MongoDB.Driver 表达式
MongoDB.Driver expression not supported
问:
我在 .NET core 中有一个模型。在我的模型中,我有多个列表对象。每个列表对象都有列表对象。现在,当我尝试使用投影查询数据时,我得到,Mongodb.driver linq表达式不受支持,当我从列表中访问实体时不会出现问题,但是当我需要访问需要通过多个列表查询的数据时,我得到那个异常。Expression not supported
我试过了
var projection = Builders<T>.Projection
.Include(x => x.jobInformations.Select(y => y.CommentsData.Select(y => y.cmtId)))
return _collection.Find(filter).Project<T>(projection).ToList();
这里jobInformations是一个列表,CommentsData也是一个列表,cmtId是commentdata的一个实体,我需要用。包括投影。我怎样才能实现这个目标?
答: 暂无答案
评论
Unsupported LINQ ..