Мы пытаемся получить файл CSV из внешнего интерфейса и создать узлы из содержимого CSV. Как заставить neo4J автоматически загружать CSV-код из javascript при получении нового CSV-файла?
В настоящее время мы думаем примерно так, чтобы получить файл во внешнем интерфейсе:
import fileUpload from "express-fileupload";
app.use(fileUpload());
//Upload endpoint
app.post('/upload', (req, res) => {
if(req.files === null){
return res.status(400).json({ msg: 'No file uploaded'});
}
const file = req.files.file;
file.mv(${__dirname}/client/public/uploads/${file.name}, err => {
if(err){
console.error();
return res.status(500).send(err);
}
res.json({ fileName: file.name, filePath: `/uploads/${file.name}`});
})
})