Javascript 在mongodb中创建良好模式的困难
前端开发人员使用十六进制代码在Javascript 在mongodb中创建良好模式的困难,javascript,css,node.js,mongodb,mongoose,Javascript,Css,Node.js,Mongodb,Mongoose,前端开发人员使用十六进制代码在CSS中编写颜色,这是传统的颜色编写方式。我正在创建一个项目来存储这些十六进制代码和传统的颜色名称。因此,当键入颜色的约定名称时,会显示十六进制代码 我将mongodb用于我的数据库,将mongoose用作框架,在为我的十六进制代码创建模式时遇到了困难。如何使模式能够在同一个类中存储数字和字符串? 例如: const colorStringSchema=new mongoose.Schema({name:String) }); 我希望名称能够接受字符串和数字,因为十
CSS
中编写颜色,这是传统的颜色编写方式。我正在创建一个项目来存储这些十六进制代码和传统的颜色名称。因此,当键入颜色的约定名称时,会显示十六进制代码
我将mongodb用于我的数据库,将mongoose用作框架,在为我的十六进制代码创建模式时遇到了困难。如何使模式能够在同一个类中存储数字和字符串?
例如:
const colorStringSchema=new mongoose.Schema({name:String)
});
我希望名称能够接受字符串和数字,因为十六进制代码是数字和字母的混合体。例如:
#444fr
#Ddd54
希望能有帮助。如果您还有任何疑问,请告诉我:)这没有问题,因为字符串可以包含数字和字母。这里有一个错误的假设:十六进制代码是数字的字符串表示形式,表示为字母和数字字符序列。然后将其存储为字符串。
var el = document.getElementById('content');
el.style.backgroundColor = '#1a2e3c';