使用Express和Node JS在MongoDB中上传文本文件

时间:2017-02-27 07:50:14

标签: javascript node.js mongodb express

我想上传一个简单的文本文件并将其存储在MongoDB数据库中。我该怎么办呢?我可以通过简单的HTML代码上传文件,但无法存储它。

我的file.html是这样的:

<!DOCTYPE html>
<html>
<body>

<h3>Upload File</h3>

<form enctype ="multipart/form-data" action ="/upload" method ="post">

<input type="file" name="userDoc" />
<input type="submit" value="Upload Document" name="submit">

</form>
<br><br><input type=button onClick="location.href='/home'" value='Home'><br>
</body>
</html>

使用快递或任何其他方法如何存储上传的文件?

1 个答案:

答案 0 :(得分:0)

您可以使用https://nodejs.org/api/fs.html将其存储在后端,您可以使用它将文件保存在项目的文件夹中。