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