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

エラー:キー$conditionalHandlersは'$'mongodbで開始してはなりません

    あなたはcritereを参照しています およびmisc location これらのスキーマのいずれかが定義される前のスキーマ定義。これは、おそらく予期しないundefinedのために、マングースが無効なクエリをつなぎ合わせているために、やや不可解なエラーを引き起こしています。 スキーマ定義の値。

    これを超えて、あなたがここで何をしようとしているのかわかりません:

    product = new ObjModel({
      nomville: req.body.nomville,
      description: req.body.description,
    
      // Are the next two lines a mistake?  It appears as though you're trying
      // to create an object using the schemas.
      quartier: [quartier],
      critere: [misc],
    });
    



    1. MongoDB:DBcollectionfindを使用する場合のデータの並べ替え

    2. すべてのドキュメントから配列のネストされたドキュメントのみを返す方法

    3. mongooseをmongoDBアトラスとnodejsに接続する

    4. RobomongoをMongoDBに接続する方法