mongodb 弱型別 BsonDocument

  • 145
  • 0

mongodb 弱型別
BsonDocument

var c = $"mongodb://localhost:27017";
            var _client = new MongoClient(c);
          
            var db = _client.GetDatabase("local");
            var db1 = _client.ListDatabases();
            var col = db.GetCollection<MongodbSetting>("test");
            var ad=col.ToJson();
            string[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
            for (int i = 1; i <= 10; i++)
            {
                //建立User 物件
                MongodbSetting user1 = new MongodbSetting { Array1 = weekDays2 };


                //新增進sampledb
                col.InsertOne(user1);
            }
            var col1 = db.GetCollection<BsonDocument>("test");
            var resultDoc = col1.Find(new BsonDocument()).ToList();
            foreach (var item in resultDoc)
            {
                Console.WriteLine(item.ToString());
            }