1

私は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;

複合 sを実行すると、 ReferenceError: mongoose is not defined が発生します。

どんな助けもかなりのものです。前もって感謝します。

4

1 に答える 1

2

Wiki は古くなっています。すべてのドキュメントは現在http://compoundjs.comで入手できます。混乱を避けるために Wiki を削除します。

ORM としてマングースが必要な場合は、この例を使用できます: https://github.com/anatoliychakkaev/mongoose-compound-example-app

于 2013-01-21T12:57:44.783 に答える