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

AsyncとMongoDbを使用して、コレクションドキュメントを順番に入力します

    insertRowInBLD 関数はPromiseを返す必要があります undefinedの代わりにインスタンス 今のように。 Async.series undefinedの配列が渡されています 。

    これ。

    function fillBLD() {
        async.series(
            [
                insertRowInBLD('R01', 'Disclosure of data due to deliberate action by internal actor', 'E. Not significant', 'Partially effective', 'Low', '', '', '', ''),
                insertRowInBLD('R02', 'Corruption of data due to deliberate action by internal actor', 'E. Not significant', 'Partially effective', 'Low', '', '', '', ''),
                insertRowInBLD('R03', 'Unavailability of data due to deliberate action by internal actor', 'E. Not significant', 'Partially effective', '', '', '', '', ''),
                insertRowInBLD('R04', 'Disclosure of data due to attack of the communications link by internal/external actor', 'E. Not significant', 'Partially effective', 'Low', '', '', '', ''),
                insertRowInBLD('R05', 'Corruption of data due to attack of the communications link by internal/external actor', 'E. Not significant', 'Partially effective', 'Low', '', '', '', ''),
            ]
        );
    }
    

    実はこれです。

    function fillBLD() {
        async.series(
            [
                undefined,
                undefined,
                undefined,
                undefined,
                undefined
            ]
        );
    }
    



    1. サブオブジェクトMongoDbおよびNode.jsの特定のフィールドを含むドキュメントを検索します

    2. ソートされたセットとuidを保存するための最良の方法をRedisします

    3. Websocketの切断された接続呼び出しが失敗しました

    4. LinuxにMongoDBCommunityEdition4.0をインストールします