sql >> データベース >  >> NoSQL >> MongoDB

複数のスキーマが宣言された後、データベースからデータを取得できません(mongoose + express + mongodb

    schema.jsのように、単一のファイルから複数のモデルをエクスポートする場合は、エクスポートされた各モデルに独自のexportsを与える必要があります。 フィールド名。

    たとえば、複数のmodule.exports = ...を置き換えます すべてのモデルをエクスポートするファイルの最後にこのコードが含まれるschema.jsの行:

    module.exports = {
        User: User,
        Question: Question,
        Answer: Answer,
        Module: Module,
        Role: Role
    };
    

    そして、index.jsで次のようにモデルにアクセスできます:

    var models = require('./schema');
    ...
    models.User.findOne(...
    



    1. Sparkを複数のMongoコレクションに接続する

    2. mongoDBインジェクション

    3. MongoDBでドキュメントの値の型チェックを実施するにはどうすればよいですか?

    4. ClouderaOperationalDatabaseとFlaskを使用してシンプルなCRUDWebアプリケーションとイメージストアを構築する