我在下面写了mongodb的linq查询并得到异常
“表达式树中不支持asqueryable方法:

   var result=from data in database.GetCollection<CollectionName>("CollectionName").AsQueryable()
          select new CollectionName
{
Property=data.Field.AsQueryable().Skip(1).Take(10)
}

最佳答案

试着像这样删除asqueryable:

var result=from data in database.GetCollection<CollectionName>("CollectionName").AsQueryable()
          select new CollectionName
{
Property=data.Field.Skip(1).Take(10)
}

07-24 17:44