博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
我与mongodb 二三事(5)
阅读量:6249 次
发布时间:2019-06-22

本文共 639 字,大约阅读时间需要 2 分钟。

 经过四则文章的学习了,你是真正的mongodb的高手吗? 你能对她真正的运用自如吗?

   那我问你几个问题好不好,一 怎么使用一下  $where 来设置访问的条件,二   怎么使用skip,limit 这样子的关键字来限制的条件。

    打不上来,嘻嘻,还称是高手,简直令人笑掉了大牙。  但是无知不可怕,可怕是无知了不努力学习。

    在这节中就重点学习$where 和 skiP ,limit 等关键字使用,不断的学习,想高手不断的迈进。

        一、  首先讨论$where   这么个场景  判断两个对象是否是相等的

              相应sql的源代码 

                       

db.foo.find({"$where",function(){

. for(var i in this){
. for(var j in this){
. if(i!=j&&this[i]==this[j]){
. print("ok");
. }
. else
. {
. print("failed");
. }
. }}}}) ;

如图所示:

            二、讨论skiP,limit等等关键字

              相应的事例   取出相应前3列 数据

             相应的sql语句:db.foo.find().limit(3);

             如图所示:

     取出相应的4-6条的数据

     相应的sql语句: db.foo.find().skip(3).limit(3);

      如图所示:

  

    通过以上的学习,我们有喜有悲,喜的是我学习了新的知识,悲哀的是我离高手很远很远,但是,学习,所以我学习的我离高手不远了。

    未完待续。。。。。。

转载地址:http://xgfsa.baihongyu.com/

你可能感兴趣的文章
经典SQL语句大全
查看>>
升级fedora 18到fedora 19
查看>>
Dictionary和数组查找效率对比
查看>>
alias命令详情
查看>>
自定义异步加载资源插件
查看>>
easyui combobox两种不同的数据加载方式
查看>>
Smarty配置与实例化
查看>>
***Redis hash是一个string类型的field和value的映射表.它的添加、删除操作都是O(1)(平均)。hash特别适合用于存储对象...
查看>>
Siege——多线程编程最佳实例
查看>>
c# 生成 验证码
查看>>
SQL Server 触发器
查看>>
何为SLAM
查看>>
[工具]infolite-chrome插件css插件
查看>>
javascript 深拷贝
查看>>
【代码小记】无
查看>>
【知识点】Java机密
查看>>
BarTender 2016表单中的“秤显示”控件
查看>>
全面理解javascript的caller,callee,call,apply概念[转载]
查看>>
Jquery 下拉框取值
查看>>
IDEA中使用Maven创建Java Web项目
查看>>