Console.WriteLine("Hello World."); var mongoServer = new MongoServer(); var bList = mongoServer.Find("eventEntities", new BsonDocument()); foreach (var b in bList) { if (b["BravoEvent"] == BsonNull.Value) { continue; }
var filter = new BsonDocument { { "_id", b["_id"]} };
var originCollection = b["BravoEvent"]["PossessedBravos"]; var stringList = BsonSerializer.Deserialize<List<string>>(originCollection.ToJson()); if (stringList.Count == 0) { continue; }
var bArray = new BsonArray(); foreach(var s in stringList) { bArray.Add(new BsonDocument { { "CollectionName", s }, { "CollectedTime", DateTime.Now } }); }