如何将JavaScript函数存储到mongoose中的文档中?

时间:2013-02-19 08:21:52

标签: json node.js mongodb mongoose

我需要将一些数据和关联的functions存储到mongodb document

{name:"data1",event:function(){ /* some code */ }}
{name:"data2",event:function(){ /* some other code */ }}

我正在为我的项目使用mongoose.js ORM。我应该如何写这个schema

引用mongoose guide

  

允许的SchemaTypesStringNumberDateBuffer,   BooleanMixedObjectIdArray

但如果您使用datatypes允许的mongodb进行核对,则可以找到mongo-db-data-types-article

中提到的存储js功能的方法
  

代码类是一个特殊的类,让你存储javascript函数   在Mongo DB中,还可以提供一个范围来运行

中的方法

我无法在mongoose上找到上述数据类型。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

此模块为Mongoose添加了功能支持:https://github.com/aheckmann/mongoose-function