【发布时间】:2020-04-21 00:01:34
【问题描述】:
我想通过字符串获取集合并通过字符串插入许多 json。怎么做?我不想通过 C# 类准备对象,因为我的架构会一直在变化,这是一种简单的方法。
代码
const string connectionString = "mongodb://user:password@localhost:27017/myDB";
var client = new MongoClient(connectionString);
var db = client.GetDatabase("myDB");
var col = db.GetCollection("mycollection")
string insert = "[("Element1":"Test"),("Element2":"Test")]";
col.insertMany(insert);
我的程序集
MongoDB.Bson
MongoDB.Driver
MongoDB.Driver.Core
MongoDB.Libmongocrypt
【问题讨论】:
-
您可以使用通用的 BsonDocument 类。参见例如stackoverflow.com/questions/18068772/…