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

マングースモデルTypeError:スキーマはコンストラクターではありません

    問題は、mongoose マングースオブジェクトではありませんが、 connect 約束

    次のようになります:

    const mongoose = require('mongoose')
    const Schema = mongoose.Schema;
    
    mongoose.connect(`mongodb://${process.env.DB_USER}:${process.env.DB_PASSWORD}@localhost:27017/${process.env.DB_NAME}`, {useNewUrlParser: true});
    

    mongoose.connectに注意してください 複数のモデルモジュールが存在する可能性があるため、モデルではなく親モジュールに適している場合があります。



    1. MongooseスキーマでMongoDBGeoJSONフィールドをどのように表現しますか?

    2. その製品がバリアントである場合、各製品のバリアント値を返す方法は?

    3. 各ノードのすべての子ノードのサブノードをカウントするには、mongo集約ルックアップに関するガイダンスが必要です

    4. MongoDB$addFieldsと$inの合計