我一直在尝试将服务器端函数存储在 MongoDB 中(从客户端)
我正在尝试这个,来自示例:
db.system.js.save({_id: "sum",
value: function (x, y) { return x + y; }});
但这不起作用。我正在使用 Mongoose,所以我不知道它是否有一个围绕普通 Mongo DB 对象的包装器。
使用mongoose-function插件为 mongoose 添加功能支持。
然后创建一个模式并强制其集合名称:
new Schema({ value: Function }, { collection: 'system.js' })