If you\u2019re using the Official MongoDB C# Driver<\/a> from 10gen, you may want to occasionally verify that the generated query matches your LINQ query (or at least that it\u2019s building something efficient). <\/p>\n
Take for example this query:<\/p>\n
var query = \n (from r in<\/span> DataLayer.Database.GetCollection<Research>().AsQueryable<Research>()\n where<\/span> !r.Deleted\n select new<\/span>\n {\n Id = r.Id,\n Title = r.Title,\n Created = r.Created\n }).Skip(PageSize * page).Take(PageSize);\n\nquery.DebugWriteMongoQueryText();<\/pre>\n