Node.js 如何在nodeJS应用程序中通过sequelize ORM存储html值?

Node.js 如何在nodeJS应用程序中通过sequelize ORM存储html值?,node.js,express,orm,sequelize.js,Node.js,Express,Orm,Sequelize.js,我正在使用NodeJs、Sequelize ORM和mysql2数据库开发一个NodeJs应用程序 我正在创建一个模型xyz,其中有一个名为“text”的字段,该字段应该保存来自前端的HTML值,作为从前端的文本编辑器中获取值的字段,该编辑器具有许多粗体或斜体功能 在Sequelize中,我应该为这个字段“text”指定什么数据类型,因为我丢失了,我搜索了,但找不到 我想我们不能用字符串存储它 有人能建议吗?LONGTEXT可能太多了——它允许数据大小高达4GB MEDIUMTEXT允许16MB

我正在使用NodeJs、Sequelize ORM和mysql2数据库开发一个NodeJs应用程序

我正在创建一个模型xyz,其中有一个名为“text”的字段,该字段应该保存来自前端的HTML值,作为从前端的文本编辑器中获取值的字段,该编辑器具有许多粗体或斜体功能

在Sequelize中,我应该为这个字段“text”指定什么数据类型,因为我丢失了,我搜索了,但找不到

我想我们不能用字符串存储它


有人能建议吗?

LONGTEXT
可能太多了——它允许数据大小高达4GB

MEDIUMTEXT
允许16MB

TEXT
允许64KB

TINYTEXT
仅允许255个字符

很少有HTML文档的大小会达到64KB,因此
文本
应该适合您。如果你真的想安全,可以选择
MEDIUMTEXT

对sequelize使用数据类型