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

ループ内で呼び出されたコールバック結果の連結を返します

    まだ待っている結果の数を追跡し、完了したらコールバックを呼び出します。

    function getCurrentScore(callback) {
        var teamScores = "", teamsLeft = teams.length;
        for(var i=0 ; i<teams.length; i++) {
            (function(i){
                PingVoteModel.count({"votedTo": "TEAM"+(i+1)}, function( err, count) {
                    teamScores += "<Team" + (i+1) + "> " + count + "\t";
                    if (--teamsLeft === 0) {
                        callback(teamScores);
                    }
                });
            }(i));
        }
    }
    


    1. フィールドがscalaキーワードの場合、JSONをケースクラスに自動的にマッピングするにはどうすればよいですか?

    2. ValueError:Pythonを使用してjsonファイルをインポートする際の追加データエラー

    3. Mongodbでの並列配列のインデックス作成

    4. MongoDB-クエリの結果を並べ替える