在c#程序中不使用LINQ就可以查询MongoDB吗?
我是mongodb的新手。我只是想知道mongodb的真实情况 据我所知,我们可以创建c#程序,并可以使用LINQ查询mongodb。 但我的疑问是,除了LINQ,我们还能使用其他任何方法通过c#查询mongodb吗 提前感谢。C#MongoDB驱动程序使用LINQ的方式与entity framework(或他们现在称之为什么)使用LINQ的方式相同-它使用lambda表达式的语法树来构建适当的数据库命令。在MongoDB中,这些命令是JSON(BSON?),C#驱动程序为您提供了直接构建这些命令的方法—请参阅在c#程序中不使用LINQ就可以查询MongoDB吗?,c#,linq,mongodb,C#,Linq,Mongodb,我是mongodb的新手。我只是想知道mongodb的真实情况 据我所知,我们可以创建c#程序,并可以使用LINQ查询mongodb。 但我的疑问是,除了LINQ,我们还能使用其他任何方法通过c#查询mongodb吗 提前感谢。C#MongoDB驱动程序使用LINQ的方式与entity framework(或他们现在称之为什么)使用LINQ的方式相同-它使用lambda表达式的语法树来构建适当的数据库命令。在MongoDB中,这些命令是JSON(BSON?),C#驱动程序为您提供了直接构建这些命
问题仍然存在——为什么不想使用LINQ?如果是因为您想用旧版本的C#构建它并在旧版本的.NET上运行它,那么您还有另一个问题-。当然可以,但LINQ很方便。您可以避免使用C#驱动程序的流畅界面部分,但我建议使用驱动程序提供的功能(包括LINQ)。你有什么特别的理由想避开林克吗?是的。我不擅长林克。但我擅长使用JSON结构类型的查询查询MongoDB。这就是为什么我对使用LINQ犹豫不决的原因