1

我需要存储一些数据并关联functionsmongodb document.

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

我正在mongoose.js ORM为我的项目使用。我该怎么写schema这个?

引用猫鼬指南

允许SchemaTypes的是String, Number, Date, Buffer, Boolean, Mixed,ObjectIdArray

但是如果您检查datatypesallowed by mongodb,您可以找到存储 js 函数的方法,如mongo-db-data-types-article 中所述

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

我在猫鼬上找不到上述数据类型。有任何想法吗?

4

1 回答 1

1

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

于 2013-02-22T00:38:58.677 回答