Node.js 我可以在mongo db中存储包含图像的textarea吗?
我正在使用NodeJS和MongoDB创建一个个人博客,并实现写文章的功能 我认为文章的标题和描述可以以字符串格式保存在mongo db中,但我很好奇如何保存文本区域的图像和字体大小等元素 我使用tinyMCE作为文本编辑器来编写内容,代码如下Node.js 我可以在mongo db中存储包含图像的textarea吗?,node.js,mongodb,post,Node.js,Mongodb,Post,我正在使用NodeJS和MongoDB创建一个个人博客,并实现写文章的功能 我认为文章的标题和描述可以以字符串格式保存在mongo db中,但我很好奇如何保存文本区域的图像和字体大小等元素 我使用tinyMCE作为文本编辑器来编写内容,代码如下 <form action="/articles" method = "POST"> <h4>title</h4> <inp
<form action="/articles" method = "POST">
<h4>title</h4>
<input required type="text" name = "title" / class='form-control'><br>
<h4>description</h4>
<textarea name="description" class = 'form-control'></textarea><br>
<h4>contents</h4>
<textarea id="mytextarea" name="contents" rows = '10'></textarea>
<a href="/" class ="btn btn-secondary">취소</a><button type = "submit" class="btn btn-primary">저장</button>
</form>
标题
描述
目录
저장
一篇文章的例子如下
<form action="/articles" method = "POST">
<h4>title</h4>
<input required type="text" name = "title" / class='form-control'><br>
<h4>description</h4>
<textarea name="description" class = 'form-control'></textarea><br>
<h4>contents</h4>
<textarea id="mytextarea" name="contents" rows = '10'></textarea>
<a href="/" class ="btn btn-secondary">취소</a><button type = "submit" class="btn btn-primary">저장</button>
</form>
我想知道如何将包含图片的文本区域的内容保存到数据库中。您可以参考此问题 但是,就可伸缩性而言,我不建议将图片上传到mongoDB。这将占用太多的空间。我要做的是:
通过这种方式,您只存储链接,这使项目更具可伸缩性。您可以参考此问题 但是,就可伸缩性而言,我不建议将图片上传到mongoDB。这将占用太多的空间。我要做的是:
通过这种方式,您只存储链接,这使项目更具可伸缩性。通常,您不应该将图像保存在MongoDB中,将其保存在服务器的文件存储中,并将路径保存在MongoDB中。我想挑战在于从文本区域提取图像。如果你这样做,休息就容易了。如果它是图像的URL,您可以使用正则表达式获取URL。通常,您不应该将图像保存在MongoDB中,将其保存在服务器的文件存储中,并将路径保存在MongoDB中。我猜挑战在于从文本区域提取图像。如果你这样做,休息就容易了。如果它是图像的URL,您可以使用正则表达式获取URL。非常感谢您的友好和通知。我不知道我是否能做到这一点,因为我对网络知之甚少,但我会尝试一下。如果你有任何问题,请告诉我,我可能会帮你一点忙:)非常感谢你的友好和知情。我不知道我是否能做到这一点,因为我对网络知之甚少,但我会尝试一下。如果你有任何问题,请告诉我,我可能会帮上一点忙:)