MongoDb 使用C# Linq的坑

/ 0评 / 0

最近使用MongDb.Driver,在使用c# linq方式查询时遇到了这样的问题

    var users = userrepo.AsQueryable();
    var books = booksrepo.AsQueryable();

    var quary = from u in users
                join b in books 
                on u.Id equals b.StandId 
                select new ParkingStand()
                {
                   ...
                };
    var data = await quary.ToListAsync();

返回结果为0,奇怪啊奇怪, 难道MongoDb的Linq不支持使用join? 暂时没有找到解决方案, 回头再试试。

(问题解决:是因为没有create instance)

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注