最近使用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)