Я хочу выполнить операции crud на MongoDB, используя ниже JObject(Field)
- Мой класс объектов содержит некоторые свойства, имеющие строковые и
List
объекты. - iam, преобразующие эти свойства в
JObject
как показано ниже
Код:
public static JObject ConstructFieldBody(prop1,prop2,prop3)
{
return new JObject
(
new JProperty("prop1", "value"),
new JProperty("prop2", "value"),
new JProperty("prop3", "value"),
);
}
Затем я вызвал приведенный ниже код из основного метода следующим образом:
MyClass myClass= new MyClass
{
prop1= "value",
prop2= "value",
prop3= "value",
};
JObject jObj = myClass.ConstructFieldBody("valu1",valu2,"valu3");
myrepo.InsertSingle("Field", jObj);
внутри insertSingle()
вставить код как показано ниже
public void InsertSingle<T>(string table, T record) {
var _collection = _database.GetCollection<T>(table);
_collection.InsertOne(record);
}
наконец мне нужно вставить Поле JObject
в базу данных mon go.