首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

mongodb学习(3)

2013-10-13 
mongodb学习(三)在上一节一起学习了增删查改的基本方法,然而对于关系类数据库比如mysql来说还有条件查询等

mongodb学习(三)

在上一节一起学习了增删查改的基本方法,然而对于关系类数据库比如mysql来说还有条件查询等等,现在我们来深入学习。

INSERT操作:

对于单行插入数据来说,上一节已经研究过,不过当我们需要批量插入该怎么办呢?

在mongodb里面没有批量插入的语句,因此我们可以使用高级语言中的for循环方法,比如用python编写一个简单的mongodb的操作语句,其中加入for循环:


其结果是这样的,表明for循环确实可是实现mongodb的批量插入,实践证明~


FIND操作:

Selector是对于mongo来说类似sql中使用的where语句。它允许我们执行如下操作:  指定必须匹配,类似, AND语句 指定可选匹配,类似, OR语句 指定必须存在。

我们首先在db.user中插入这些数据


如果需要知道国籍为english或者american呢?也很简单~如下

那么如何使得国籍降序,而名字使用升序排列呢?


这时,我们可以看到james caan的头发颜色变了~~

热点排行