0

アップロードされたファイルのパスで MongoDb データベースを更新したいと考えています。ファイルアップロードの目的で multer ミドルウェアを使用しています。しかし、私の場合、 $push は配列に値をプッシュしていません。

onFileUploadComplete: function (file) {
    cs.update(
        {'question.qid' : pprcd+qusid},
        {$push: { 'question.images.image' : file.path} },
        function(err){
            if(err){
                console.log(err);
            }else{
                console.log('Pushed filePath to db');
            }
        }
    );
     console.log(file.fieldname + ' uploaded to  ' + file.path);
}

コードの何が問題になっていますか? 指定された pprcd と qusid は、何らかの値を持つ 2 つの定義済みグローバル変数です。

4

1 に答える 1