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

Node.js MongoDB collection.find()。toArrayは何も返しません

    最善の方法は、Promiseを使用することです。このようにしてください。

    function getUsers () {
      return new Promise(function(resolve, reject) {
         database.collection("customers").find().toArray( function(err, docs) {
          if (err) {
            // Reject the Promise with an error
            return reject(err)
          }
    
          // Resolve (or fulfill) the promise with data
          return resolve(docs)
        })
      })
    }
    



    1. Mongodb:2台のコンピューター間でデータベースを共有する

    2. ObjectIdの日付でMongoDBの結果を集計します

    3. mongodbクエリの結果をjavascript変数に保存する方法は?

    4. mongo .netドライバーを使用してクライアントの現在の接続プール占有率を取得するにはどうすればよいですか?