var schema = new mongoose.Schema({});但是,在您从模式创建了一个模型之后,是否有可能呢?var model = mongoose.model(schema);model.schema.methods.fn2 = function(){};
但不起作用。我想在运行时添加某些方法,因为运行时唯一重要的事情是模型,而不是模式,我想知道是否可以继续以某种方式动态地向模型</
我在一个数据库test中有一个包含300个question对象的大型集合。我可以通过MongoDB的交互式shell轻松地与这个集合进行交互;但是,当我试图在express.js应用程序中通过Mongoose获取这个集合时,我得到了一个空数组。我的问题是,我如何访问这个已经存在的数据集,而不是在express中重新创建它?下面是一些代码:
var mongoose = require('mongoose