Ich habe zwei Sammlungen in mongodb.I bin retreiving Daten aus zwei Sammlungen unabhängig arbeiten gud.But, wenn ich implementieren Paging mit Skip und nehmen Methoden ich Daten aus beiden Sammlungen wie diese erhalten bin
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);
}
Ich gebe Ergebnisse als Itemssource zu Datagrid und ich bin immer insgesamt 32 Elemente pro Seite. Wie kann ich das tun, gibt es ein Joins-Konzept in Mongodb.Two Sammlungen Spalten sind gleich. Wie kann ich es tun? Bitte helfen Sie mir, das zu tun....
Danke! jan