MongoDBのその他

  1. パスワードの変更:db.changeUserPassword( 'タンク2'、 'テスト');

     

  2.  ここで私は、問題が発生しました:
        のmongodを:エラーしばらく libcurl.so.4:共有ライブラリのロードを共有開くことができないオブジェクト ファイル:SUCHないファイルやディレクトリを
      そのカールインストール
        Debianの@ルートを:/ホーム/ CSR カールをインストールAPT-GET

     

  3. 取り扱いmonDB時刻形式    新しい新しいのMongoDB \ BSON \ UTCDateTime(createFromFormat ::カーボン( 'はYmd Hを:I:S'、 '2018年6月15日12時12分12秒') - > EODを()のために);
     / * 返すのMongoDBタイプ時間* / 
    関数 mongoDate($のDATE ){
        返す 新しい新しいのMongoDB \ BSON \ UTCDateTime($日); 
    } 
    MongoDBので作曲ローディングMongoDBのステートメントを追加"jenssegers / MongoDBの" .json中: "3.2"

     

  4. mongDBデータ:データパケット - コレクション - ドキュメント

     

  5. カーソルの概念
     VAR。Aaの= DBの名前を設定します。()の検索; 
    場合は、この出力のAAない値出力AA、
    順序はここに(数値AA 1つの出力、円形の方法を用いることができるができています)カーソルに理解される、またはクエリコンストラクタ(データを確認する最初のクエリ、および呼び出すために必要な時間として理解することができる)
    AAforEachの(X){
     ますprint_r(X.の要素)
    }

     

  6. パフォーマンス解析
    パフォーマンス解析機能(具体)
    DB使用。COLLECTIONNAME .find({状態})。説明()

     

  7. インデックス
    デシベルのコレクション名.ensureIndex({「キー」: 1}) ensureIndex確立名にインデックスを使用して。「1」:、昇順名を示し、「 - 1 」:順序名を降順示します。
    セットが空の場合に一意のインデックスのみ有効にデータが存在する場合、有効でないであろう
    DBのコレクション名.ensureIndex({「キー」:. 1}、{「UNIQUE」:trueに})
    関節インデックス
    DB .EnsureIndexはセット名。 ({ 'KEY1' :. 1 'KEY2' :. 1 })
    DBのコレクション名.ensureIndex。({ 'KEY2' :. 1、 'KEY1' :. 1 })
    上記の二つの指標の確立後、システムは自動的に時刻を検索しますここでの選択
    は、次の方法の指定されたいずれかを実行したい場合は
    、DB COLLECTIONNAME .find({ 'キー1': ' VALUE1'、 'KEY2': 'value2の'})..ヒント({ 'キー1':1、 'KEY2' :. 1 })
    指定されたインデックスDBのコレクション名.dropIndexes( "getIndexes名")。

おすすめ

転載: www.cnblogs.com/phpk/p/10939247.html