sql >> データベース >  >> NoSQL >> MongoDB

MongoDBビューへの変数の受け渡し

    コレクションと同じようにアクセスできます。たとえば、次の方法でビューを作成しています:

    db.runCommand({
      create: 'AuthorsView',
      viewOn: 'authors',
      pipeline: [{
        "$group": {
          "_id": "$email",
          "count": {
            "$sum": 1
          }
        }
      }]
    })
    

    これは現在既存のビューであるため、次のように簡単に実行できます。

    db.getCollection('AuthorsView').find({})
    

    すべてのドキュメントを表示したり、findにパラメータを追加したりするには

    ビューはコレクションと同じであるため、変数を渡すことの意味がわかりません... findを介して変数に対してクエリを実行します &aggregate



    1. bson javaの実装が4バイトのincフィールドを使用するのはなぜですか?

    2. PHPコードを使用してcsvをmongodbにインポートする

    3. モンゴはアップグレード後に動作を停止しました

    4. insertManyは重複エラーを処理します