void Init() { MongoServer server = MongoServer.Create(); // connect to localhost DB_ = server.GetDatabase("ChineseStock"); Collection_ = DB_.GetCollection <StockData>("Shanghai"); }
public void SynchronizeId() { DB_.DropCollection(DB_ID_COLLECTION); var allStockIds = GetAllStockIDs(); var idColl = DB_.GetCollection(DB_ID_COLLECTION); StockIds ids = new StockIds(); ids.BatchAddStockIDs(allStockIds); idColl.Insert(ids); }
public IEnumerable <int> GetAllStockIDs() { var idColl = DB_.GetCollection(DB_ID_COLLECTION); return(idColl.FindOneAs <StockIds>().AllStockID); }