我是CompoundJS的新手。我在做一个示例应用程序。如果遵循以下教程:
我在db/schema.js文件中编写了以下代码:
customSchema(function () {
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/my_database');
var Schema = mongoose.Schema, ObjectId = Schema.ObjectId;
module.exports["mongoose"] = mongoose;
module.exports["model"] = {}
});在我的model.js文件(person.js)中,我有以下代码:
var Person = mongoose.model('Person', new module.schema());
model['Person'] = Person;当我运行化合物的时,我得到的是ReferenceError:未定义猫鼬。
任何帮助都是值得感激的。提前谢谢。
发布于 2013-01-21 12:57:44
Wiki已经过时,所有的文档都可以在http://compoundjs.com上使用,我将删除wiki以避免混淆。
如果需要猫鼬作为ORM:https://github.com/anatoliychakkaev/mongoose-compound-example-app,可以使用此示例
https://stackoverflow.com/questions/14438167
复制相似问题