【发布时间】:2016-05-20 15:27:13
【问题描述】:
您好,我正在尝试从 C# 代码在 MongoDB 中创建数据库,这是我正在使用的代码
public partial class SqlToMongo : Form
{
public SqlToMongo()
{
InitializeComponent();
connectToMongo();
}
public void connectToMongo(){
var con = "mongodb://127.0.0.1";
MongoClient client = new MongoClient(con);
var db = client.GetDatabase("BetsOdds");
bool d = db.RunCommandAsync((Command<BsonDocument>)"{ping:1}")
.Wait(2000);
var Betsodds = db.GetCollection<BetOdds>("Betodds");
}
}
当 MongoService 运行时 ping 返回 true,服务关闭时返回 false,代码可以正常工作。 我使用 RoboMongo 作为 MongoDB 的 GUI,代码运行后我仍然看不到 GUI 上的数据库。我需要帮助我做错了什么
谢谢
【问题讨论】:
-
您是否刷新了 RoboMongo 中的特定连接。对于数据库的每次更改,我们都需要刷新以查看 RoboMongo 中的更改。有点奇怪。