2

我能夠查詢使用2個集合的所有項目接近MongoDB .NET驅動程序找到所有:如何寫得更好?

一)

var findAll = await Context.ItemsCollection.FindAsync(_ => true); 
var res = await findAll.ToListAsync(); 

B)

var res = await.Context.ItemsCollection.Find(_ => true).ToListAsync(); 

他們之間有真正的改變?哪一個應該我更喜歡?

回答

2

沒有真正的區別。它最終會表現相同。

Find不會執行查詢,而FindAsync會這樣做,但使用ToListAsync會使該差異無關緊要。

相關問題