我是MongoDB的新手,我试图做一个简单的代码,看它是否有效:
MongoServer server = MongoServer.Create();
MongoDatabase test = server.GetDatabase("test");
MongoCollection<BsonDocument> books =
test.GetCollection<BsonDocument>("books");
BsonDocument book = new BsonDocument {
{ "author", "Ernest Hemingway" },
{ "title", "For Whom the Bell Tolls" }
};
books.Insert(book);
Run Code Online (Sandbox Code Playgroud)
但是当我运行这个例子时,它给了我一个错误:
No connection could be made because the target machine actively refused it 127.0.0.1:27017
Run Code Online (Sandbox Code Playgroud)
我正在使用VS2008.
怎么解决这个问题?!感谢你
对不起,如果我说明显了,但你有mongodb运行,无论是作为Windows服务还是mongod在命令行中运行?如果它没有运行,那么你会收到此错误.
更新: 我也是mongodb的新手,所以我保留了(基本的)笔记并将其转换为上周的" MongoDB和.NET入门 "博客文章.检查一下,因为它包括启动和运行mongodb的所有步骤.具体来说,你需要确保你启动了mongodb.
| 归档时间: |
|
| 查看次数: |
3446 次 |
| 最近记录: |