Enviado em 15/11/2019 - 20:56h
Ola boa noite tenho uma duvida...
essa funcao que salva no diretorio de imagem e no campo imagem do banco funciona perfeitamente, porem eu preciso salvar outro tipo de arquivo ai eu uso o mesmo
metodo, e passo o nome do campo novo que e video, e o diretorio, porem ela n funciona....
alguem pode me explica o porque e como consigo enviar 2 tipos de arquivos de uma vez só porem com imput diferentes para o mesmo banco
app.post("/noticias/nova", (req, res) => {
const {
imagem
} = req.files
imagem.mv(path.resolve(__dirname, 'public/upload/noticias', imagem.name), (error) => {
Noticias.create({
...req.body,
imagem: `/noticias/${imagem.name}`
}, (error, Noticias) => {
res.redirect('/');
});
})
});
app.post("/noticias/nova", (req, res) => {
const {
video
} = req.files.
video.mv(path.resolve(__dirname, 'public/upload/video', video.name), (error) => {
Noticias.create({
...req.body,
video: `/noticias/${video.name}`
}, (error, Noticias) => {
res.redirect('/');
});
})
});
essa funcao que salva no diretorio de imagem e no campo imagem do banco funciona perfeitamente, porem eu preciso salvar outro tipo de arquivo ai eu uso o mesmo
metodo, e passo o nome do campo novo que e video, e o diretorio, porem ela n funciona....
alguem pode me explica o porque e como consigo enviar 2 tipos de arquivos de uma vez só porem com imput diferentes para o mesmo banco
app.post("/noticias/nova", (req, res) => {
const {
imagem
} = req.files
imagem.mv(path.resolve(__dirname, 'public/upload/noticias', imagem.name), (error) => {
Noticias.create({
...req.body,
imagem: `/noticias/${imagem.name}`
}, (error, Noticias) => {
res.redirect('/');
});
})
});
app.post("/noticias/nova", (req, res) => {
const {
video
} = req.files.
video.mv(path.resolve(__dirname, 'public/upload/video', video.name), (error) => {
Noticias.create({
...req.body,
video: `/noticias/${video.name}`
}, (error, Noticias) => {
res.redirect('/');
});
})
});