Python_MongoDB

MongoDBコマンド

  • データベースコマンド

    • すべてのデータベースを表示
      show dbsまたはshow databases
    • 現在のデータベースを表示する
      db    注:テストデータベースは、データベースを切り替えずにデフォルトで使用されます
    • データベースの切り替えまたはデータベースの作成
      db_nameを使用
    • 現在のデータベースを削除する
      db.dropDatabase()
  • 集計コマンド

    • すべてのコレクションを表示
      コレクションを表示
    • コレクションを作成
      db.createCollection(名前、オプション)
      
      インスタンス:
      db.createCollection(" sub "、{capped:true、size:10})

      そのようなコレクションがない場合、初めてデータを追加すると、自動的にコレクションが作成されます

      説明:

      1.パラメータの上限:デフォルト値はfalseで、上限が設定されていないことを意味し、値がtrueで上限が設定されていることを意味します
      2.パラメータサイズ:上限値がtrueの場合、このパラメータを指定する必要があります。以前のデータをバイト単位で上書きします
      3.コレクションに上限があるかどうかを確認します:db。コレクション名.isCapped()

    • コレクションを削除
      db。コレクション名.drop()
  • ドキュメントのコマンドを追加、削除、変更する

    • 挿入
      • インサート()
        db。コレクション名。
        挿入(ドキュメント)
        
        インスタンス:db.stu.insert({_ id:" 20200418 "、名前:" wutongluo "、性別:1})
      • セーブ()
        db。コレクション名。保存(ドキュメント)

        注:_idが設定されていない場合、デフォルトで割り当てられます

    • お問い合わせ
      • find()
        db。コレクション名
        。find()
        
        インスタンス:db.stu.find()
      • 可愛い()
        db.collection name.find()。pretty()照会されるデータ構造は明確で明確です
    • 更新する
      db。コレクションname.update(<query>、<update>、{multi:<boolean> })
      
      インスタンス:
           1.db. class .update ({name:' python ' }、{name:" java " })
          変更名前の値は、ない他のフィールドがあり
           2.db. クラス .Update({名:PHP  }、{$ SET:{名:ゴー}})
          名の値を変更するには、他のフィールドはありません
           3.db. class .updateを変更します({}、{$セット:{num:205 }}、{multi:true})
          

      説明:
      1.パラメータクエリ:クエリ条件
      2.パラメータ更新:更新演算子
      3.パラメータマルチ:オプション、デフォルトはfalseです。つまり、最初に見つかったレコードのみが更新され、trueの値は完全な条件のファイルすべて更新

    • 削除する
      。デシベルのコレクション名の.remove(<問い合わせ>、{justone:<ブール> })
      
      例:
      。デシベルクラス .remove({NUM:205 }、{:} trueにjustone)  
        条件を満たすために最初の削除

      注:
      1.パラメータークエリ:オプション、削除されたファイルの条件
      2.パラメーターjustOne:オプション。trueまたは1に設定されている場合、1つのアイテムのみが削除され、デフォルト値はfalseです。つまり、複数のアイテムが削除されます

    • 間違いがあれば指摘してください。一緒に問題について話し合います。

おすすめ

転載: www.cnblogs.com/wutongluo/p/12727462.html