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

MongoError:UNKNOWNに接続します

    問題は、WinXPのセットアップにある可能性が最も高いです。 NodejsをWinXPx32マシンのMongoに接続しようとすると、まったく同じエラーが発生しました。次に、Node jsとMongoを両方とも同じ設定でWin2008マシンにインストールし、最後に「サーバーに正しく接続しました」を読みました。 console.Well、MicrosoftでさえWinXPのサポートの提供をやめ、ここで責任を負う人は誰もいませんでした。

    ノードjsで1.4.9mongodbバージョンを使用するための解決策があります。 node.jsプロジェクトにpackage.jsonという名前のファイルを配置するだけで、次のようなコンテンツになります。

    {
      "name": "myproject",
      "version": "1.0.0",
      "description": "My first project",
      "main": "index.js",
      "dependencies": {
       "mongodb": "1.4.9"
       },
     "author": "yggdraa",
     "license": "Apache 2.0"
    }
    

    次に、npm installを実行します 。

    これにより、WinXPで動作するmongodbモジュール1.4.9がインストールされます。テストには適していますが、後でアプリケーションで必要になる可能性のある機能が不足している可能性があります




    1. JBAS011445:永続性プロバイダー'org.hibernate.ogm.jpa.HibernateOgmPersistence'のアダプターの取得に失敗しました

    2. nodejsでMongoDBクエリ結果をストリーミングする方法は?

    3. Mongoアグリゲーションフレームワークを使用した複数のグループ操作

    4. HBase znodeとは何ですか?