MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie übergebe ich mehrere Werte beim Hochladen von Bildern auf den Server (Datei-Upload mit AngularJS und NodeJS)?

Sie müssen Ihren Winkelcode ändern, um die zusätzlichen Informationen in den Daten der Anfrage zu senden

Upload.upload({
        url: 'http://localhost:3000/upload', //webAPI exposed to upload the file
        data:{file:file, name:vm.name, email:vm.email} //pass file as data, should be user ng-model
    })

Dann können Sie in Ihrem Backend-Code im Text der Anfrage darauf verweisen

req.body.name
req.body.email