.net - 在 MongoDB 10Gen 的驱动程序上使用 MongoDB shell 命令

我想通过 MongoDb 10Gen 的 .net(c#) 驱动程序简单地执行纯 MongoDB 查询。

例如。我想在驱动程序上使用以下命令

db.people.update( { name:"Joe" }, { $inc: { n : 1 } } );

我不确定我该怎么做。我对如何通过高级 api 类进行操作不感兴趣。

最佳答案

C# 驱动程序(或任何其他驱动程序)并非旨在“直接”运行 mongo shell 命令。这就是外壳的用途。您需要做的是将 mongo shell 命令转换为等效的 C# 语句。

如果您想运行 mongo shell 命令,请在 mongo shell 中运行它们。

https://stackoverflow.com/questions/7947804/

相关文章:

php - 是否有用于 codeigniter 的 mongodb 支持的用户身份验证库?

javascript - MongoDb 快速查询 Javascript

php - 将数据从关系数据库反规范化到非关系数据库的最佳实践

mongodb - 紧凑命令未释放 MongoDB 2.0 中的空间

python - 如何使用 MongoKit 对远程数据库主机进行身份验证?

mongodb - mongodb中OR+Sort查询的复合索引

mongodb - 为 Web 应用程序在 MongoDB 集合上创建索引的推荐方式/位置

python - Pymongo 断言错误 : ids don't match

ruby-on-rails - Mongoid `group()` 条件

c# - 如何将上传的图像保存到 MongoDB 集合并检索它