位置: 编程技术 - 正文
推荐整理分享MongoDB入门教程之C#驱动操作实例(mongodb快速入门),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:mongodb基础知识,mongodb视频教程,mongodb视频教程,mongodb 入门,mongodb从入门到商业实战,mongodb视频教程,mongodb快速入门,mongodb快速入门,内容如对您有帮助,希望把文章链接给更多的朋友!
作为系列的最后一篇,得要说说C#驱动对mongodb的操作,目前驱动有两种:官方驱动和samus驱动,不过我个人还是喜欢后者,
因为提供了丰富的linq操作,相当方便。
官方驱动: 实践
1:我们建立一个Person实体,MongoAlias特性表示取别名,这里的ID值将会覆盖掉数据库自动生成的_id。
2:初始化一些变量
3:为了方便T的继承类使用linq功能,我们还需要映射一下。
4:下面是一些基本的CURD的代码,跟写EF代码很类似,写起来好舒服。
5. 好,我们开一下端口,由于前前篇我已经把这个mongodb做成了服务,现在就直接连过去了,并做一下对Name的索引。
6. 一切准备妥当,我们做下基本的操作,比如这里我添加一千条数据,注意我开启的是安全模式,如果插入不成功,将会抛出异常。
<1> Add:
乍一看显示的数据以为有问题,为什么没有出现jack0或者jack,不过find的一下后心情舒坦了。
<2> update: 这里就把jack的名字改掉“mary”
<3>Delete: 删除mary这条记录
<4> list操作: 这里我获取一下名字里面带9的人数列表
总的运行代码
MongoDB使用指南--基本操作 读取db.collection.find()db.users.find({age:{$gt:}},{name:1,address:1}).limit(5).sort({age:1})users是collection名字,从users中查找;age是querycriteria,筛选结果,代表查找name字
Java操作MongoDB数据库示例分享 MongoDB是一个文档型数据库,是NOSQL家族中最重要的成员之一,以下代码封装了MongoDB的基本操作。MongoDBConfig.javapackagecom.posoftframework.mongodb;importjava.io.File;i
初识NoSQL NoSql数据库入门 NoSql数据库基础知识 做了一年的大一年度项目了,对于关系型数据库结构还是有些了解了,有的时候还是觉得这种二维表不是很顺手。在看过一篇文章之后,对NoSQL有了初步
标签: mongodb快速入门
本文链接地址:https://www.jiuchutong.com/biancheng/312788.html 转载请保留说明!友情链接: 武汉网站建设