nce-mongoose-store
v0.0.2
Published
Document-store for nce cms
Downloads
12
Readme
#NCE Extension mongoose-store
Description
Document-store for NCE cms
How to install
Install with npm: npm install --save nce-mongoose-store
Integrate in NCE:
var NCE = require("nce");
var nce = new NCE(/*{"mongoose-store": {href:"mongodb://localhost/dbName"}}*/);
var store = require("nce-mongoose-store");
var ext = store(nce);
ext.install();
ext.activate();
Or use nce-extension-manager...
How to use
Basic funcitons
.createSchema(schema)
: works likemongoose.Schema(schema)
.createModel(name, schema)
: works likemongoose.model(name, schema)
.getModel(name)
: get a model by name..getStore()
: get the original mongoose object.
Events
newModel
: emitted when creating a model with the model as argument.newSchema
: emitted when creating a schema with the schema as argument.
For everything else you can use nce-mongoose-store like mongoose itself, please look at the mongoose documentation.