時(shí)間:2024-02-13 10:24作者:下載吧人氣:22
作為系列的最后一篇,得要說說C#驅(qū)動(dòng)對(duì)mongodb的操作,目前驅(qū)動(dòng)有兩種:官方驅(qū)動(dòng)和samus驅(qū)動(dòng),不過我個(gè)人還是喜歡后者,
因?yàn)樘峁┝素S富的linq操作,相當(dāng)方便。
官方驅(qū)動(dòng):https://github.com/mongodb/mongo-csharp-driver/downloads。下載后,還提供了一個(gè)酷似msdn的幫助文檔。
samus驅(qū)動(dòng):https://github.com/samus/mongodb-csharp/downloads。
下面就具體看看samus驅(qū)動(dòng),https://github.com/samus/mongodb-csharp/blob/master/examples/Simple/Main.cs上面提供了
一個(gè)簡單的demo,大體上看看我們就知道怎么玩了。
一: 實(shí)踐
1:我們建立一個(gè)Person實(shí)體,MongoAlias特性表示取別名,這里的ID值將會(huì)覆蓋掉數(shù)據(jù)庫自動(dòng)生成的_id。
#region 數(shù)據(jù)實(shí)體public string Name { get; set; }
public int Age { get; set; }
public DateTime CreateTime { get; set; }
}
#endregion
網(wǎng)友評(píng)論