<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] # 添加文檔 語法: db.集合名.insert({k1:’v1’,k2:’v2’…..}) 注意點: (1)文檔就是鍵值對,數據類型是BSON格式,支持的值更加豐富。 ![](https://box.kancloud.cn/3b5bb17b32856129537e4951f35025ee_1710x1112.jpg) 比如:db.集合名.insert({name:’xiaobai’,spc:{weight:100,address:’guangzhou’}}) (2)在添加的文檔里面,都有一個’_id’的鍵,值為對象類型。 ![](https://box.kancloud.cn/0be7cf6b542e4620fc6aaef4667a380c_2042x202.jpg) ObjectId類型: 每個文檔都有一個_id字段,并且同一集合中的_id值唯一,該字段可 以是任意類型的數據,默認是一個ObjectId對象。 ObjectId對象對象數據組成:時間戳 |機器碼|PID|計數器 `_id`的鍵值我們可以自己輸入,但是不能重復 注意:在插入數據的時候,如果_id的值重復則會報錯。 (3)可以使用js代碼來完成批量插入文檔 # 刪除文檔 語法:db.集合名.remove({條件})(不寫條件刪除所有的文檔) 例1:刪除 php 集合中年齡等于5的文檔 db.php.remove({age:5}) 例2:刪除 php 集合中年齡大于7的文檔 使用操作符來完成 常用操作符: $lt , $lte , $gt , $gte ( < , <= , > , >= ), $ne ( <> ) ,$in , $nin , $or , $not, $mod (取模), $exists, $where db.php.remove({age:{‘$gt’:7}}) # 更新文檔 方法一,直接修改 語法:db.集合名.update({條件},{新的文檔}) 語法: db.集合.update(條件,新文檔, 是否新增, 是否修改多條) 是否新增:如果值是1(true)則沒有滿足條件的則添加。 是否修改多條:若值是1(true),如果滿足條件的有多個文檔則都要修改, 案例1:在PHP集合里面,要修改age=4的文檔名稱為xiaosi db.php.update({age:4},{name:’xiaosi’}) 方法二,使用修改器 案例2:要修改age=3的文檔名稱為xiaosan,并且其他鍵值不能丟失 使用修改器 $inc : 加一個數字 $set : 修改某一個字段,如果該字段不存在就增這個字段 語法:db.集合名.update({條件},{修改器名稱:{修改的鍵:修改的新值}}) db.php.update({age:3},{‘$set’:{name:’xiaosan’}}) 案例3:要修改age=1的文檔的年齡添加10歲 db.php.update({age:1},{$inc:{age:10}}) # 查詢文檔 語法:db.集合名.find({條件}) 案例1:取出php集合里面第一個文檔 db.php.findOne(); 案例2:取出php集合里面age=2的文檔 db.php.find({age:2}) 案例3:取出php集合里面age大于2的文檔 db.php.find({age:{‘$gt’:2}}) 案例4:取出php集合里面的文檔,只顯示name鍵 db.php.find({},{age:1})//1表示只顯示age鍵值 db.php.find({},{age:0})//0表示除了age鍵值,其他的都顯示。 案例5:根據年齡的(降序|升序)來顯示文檔 db.集合名.find().sort({age:1})根據年齡升序 db.集合名.find().sort({age:-1})根據年齡降序 案例6:顯示php集合中前3個文檔。 db.php.find().limit(3) 案例7:顯示php集合中第3個文檔到第5個文檔。 db.php.find().skip(2).limit(3) 案例8:統計php集合中文檔的個數 db.集合名.count():返回集合中有多少個文檔
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看