在MongoDB .net驱动程序中使用RunCommand和提供的方法有什么区别?

时间:2018-10-28 16:41:22

标签: mongodb mongodb-.net-driver

我想知道,如果我想在课堂上做CRUD,在c#中使用LINQ的find和编写Mongo find查询并由db.RunCommand运行有什么区别? 如果我们要比较性能,真的有区别吗?

1.myCollection.find(Builders<myObject>.Filter.Eq(o => o.Name, myName)) 
2.db.RunCommand("eval: Collection.find({'Name':'myName'})")

我读过this link,但我不知道哪一个更好。

0 个答案:

没有答案