如何将JavaScript函数存储到mongoose的文档中?
我需要将一些数据和相关functions
存储到mongodb document
。
{name:"data1",event:function(){ /* some code */ }} {name:"data2",event:function(){ /* some other code */ }}
我正在为我的项目使用mongoose.js
ORM
。 我应该如何为此编写我的schema
?
从mongoose引导引用
允许的
SchemaTypes
是String
,Number
,Date
,Buffer
,Boolean
,Mixed
,ObjectId
和Array
。
但是,如果你检查mongodb
允许的datatypes
,你可以find如mongo-db-data-types-article所述的存储js函数的方法
Code类是一个特殊的类,让你将JavaScript函数存储在MongoDB中,也可以提供一个范围运行方法
我不能在mongoose上find上面的数据types。 有任何想法吗?
这个模块增加了对Mongoose的function支持: https : //github.com/aheckmann/mongoose-function
- require('file.json')在webpack中不起作用
- Node.js中的package.json中没有显示依赖关系
- 嵌套的SQL查询里面的循环node.js不工作
- 如何分配返回数据对象,以便可以在视图中呈现(node.js)
- 在帕格传递JSON作为JavaScriptvariables
- 我得到警告:IntentDialog – 当我填写表单Node.js僵尸框架找不到null的意图处理程序
- 将缓冲的文件数据转换为Json对象:express-fileupload
- NPM – package.json#engines | 如何指定Python?
- MEAN堆栈:“SyntaxError:意外的标记f”注释不张贴