Я хочу загрузить фотографию профиля пользователя в aws s3 и сохранить URL в пользовательских данных в базе данных. - PullRequest
0 голосов
/ 03 мая 2019

Я пытаюсь создать узел js api, где при регистрации пользователь отправляет свои данные с изображением профиля, и я хочу сохранить эти данные в базе данных и загрузить рисунок профиля в amazon S3, получить URL-адрес и сохранить это в базе данных в соответствующих данных пользователя, любое предложение о том, как я могу сделать это в node.js PS: Я использую Express Framework.

Я пытался загрузить изображение с помощью multerS3, но я не могу использовать пользовательские данные, когда я пытаюсь загрузить файл, он просто говорит: «MulterError: непредвиденный» поле, которое я хочу сделать как, Получить данные пользователя, так и загрузить файл на S3 и получить URL-адрес и сохранить его в базе данных, я также попытался, где пользователь регистрирует свою учетную запись по одному пути, а затем отправляет свой идентификатор пользователя с изображением по другому пути, чтобы загрузить изображение и сохранить URL-адрес в базе данных. , Однако, когда я отправляю и идентификатор пользователя, и файл в данных полезной нагрузки, Multer просто выдает мне ошибку, такую ​​как MulterError: Неожиданное поле, Пожалуйста, помогите мне, я застрял здесь и не могу понять.

...