У меня есть две коллекции в mongodb. Я получаю данные из двух коллекций, независимо работая gud. Но когда я реализую подкачку с использованием методов пропуска и взятия, я получаю данные из обеих коллекций, как это
paging = new Pagination() { CurrentPage = pageNumber, ItemsPerPage = 16 };
var results = dataTable.FindAs<TradeInfo(queryAll).Skip(paging.Skip).Take(paging.Take).ToList<TradeInfo>();
paging.TotalCount = Convert.ToInt32(dataTable.Find(query).Count());
var results2 = new List<TradeInfo>();
if (dataTable2 != null)
{
results2 = dataTable2.FindAs<TradeInfo(queryAll).Skip(paging.Skip).Take(paging.Take).ToList<TradeInfo>();
int count = Convert.ToInt32(dataTable2.Find(query).Count());
paging.TotalCount = paging.TotalCount + count;
results.AddRange(results2);
}
Я даю результаты в качестве источника материалов для Datagrid, и я получаю всего 32 элемента на страницу.Как я могу это сделать, если есть какая-то концепция соединений в Mongodb. Две коллекции столбцов одинаковы.Как мне это сделать?Пожалуйста, помогите мне в этом ....
Спасибо, Ян