問題タブ [mlab]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - MongoDB と Mongolab.com
最近、noSQL データベースMongoDBの威力を発見しました。多くの試行錯誤の後、wampserver と一緒に自分の PC にインストールすることができました。その実行はスムーズです。ここで質問したいのは、Mongolabが提供する MongoDB サービスを共有ホスティング プランに統合したい場合、データベースに接続するのに役立つクラスはありますか? php および mongodb 用のドライバーの php クラス バージョンと同様です。root アクセス権がないため、私のホスティングにドライバーをインストールすることはできません。では、ドライバー dll の代わりに使用できる生のクラスはありますか?
java - mongodb認証の取得に失敗しましたエラー
playframework -v 1.2.4 を使用し、morphia プラグインを使用しています。play test を実行して mongolab db に接続すると、次のエラーで例外がスローされます。
次のように私のapplication.conf..、
ただし、上記の資格情報はmongodbに接続できます
しかし、私はmongodbシェルと接続しています。なぜこのエラーが発生するのですか?
mongodb - mongodbのネストされたハッシュのパフォーマンスへの影響は何ですか?
そのため、ネストされたハッシュにデータの一部を含む非常に大きなメトリックのセット(15GB以上)があります。そのようです:
ネストされたハッシュでクエリを実行すると、パフォーマンスにどのような影響がありますか?ハッシュ内のデータにはインデックスを付けることができません...むしろ、インデックスを付けるのは無意味です。
私はいつでもデータをフラットなスタイルにリフォームすることができます、、data_a
などdata_b
...
node.js - node Express と mongoLAB を使用した Heroku プロジェクト
heroku で mongolab を使用するためにノード エクスプレスから残りの API を接続して作成するにはどうすればよいですか?
rest - MongoLab データベースへの ReadOnly REST API キーはありますか、それとも常に ReadWrite ですか
MongoLab で API キーを生成すると、誰でも REST API を使用してデータベースにアクセスできます。
通常は、Ajax クライアントから直接 REST API を使用します。
しかし、これにより、誰でもデータベースへの完全な書き込みアクセスが可能になり、セキュリティ ホールになります。
データベースへの読み取り専用アクセスを許可する API キーを生成する方法はありますか
php - MongoLab: PHP を使用して CURL を使用して更新を PUT する
私は MongoLabs api を使用して生活を簡素化しようとしてきましたが、ほとんどの場合、php と curl を使用してデータベースに更新をプッシュしようとするまでは機能していましたが、サイコロはありません。私のコードはこれに似ています:
私の問題は、MongoLab の API にあるようです。コード ビットは完璧に機能しますが、labs は、渡すデータが 'Invalid object{ "user.firstName" :"Pablo","user.newsletter":"true"}: フィールドに格納されていることを通知するという事実を除いて、 db を持つことはできません。それらの中で。ファイルを渡してポストフィールドを使用しようとしましたが、どちらも機能しませんでした。
firefox の Poster プラグインでテストすると、値は正常に機能します。誰かが MongoLabs のことをよりよく理解しているなら、私はいくらかの啓発が大好きです. 前もって感謝します!
database - MongoLab _id フィールド
ローカル開発環境で MongoDB を使用し、本番環境で Heroku で MongoLabs を使用しているという奇妙な問題が発生しています。問題は、MongoLabs が _id フィールドを処理する方法にあります。_id: '0x....' を実行する代わりに、_id: { $oid: '0x...'} を使用しています。
一部のコードは本番環境では期待どおりに動作しませんが、ローカル マシンでは完全に動作するため、これが問題を引き起こしているようです。
このプロジェクトでは、Mongoose と Express で Nodes.js を使用しています。model._id が undefined になったときに問題に気付きました。
2つを一貫させる方法はありますか? できれば MongoLab に _id: '0x...' の使用を強制しますか?
更新:未定義のIDを取得していた理由を理解することができました。いくつかのモジュールを要求するために cwd() を使用していましたが、製品ビルドで実行する cwd が開発ビルドとは少し異なるため、似たような名前の別のモジュールが必要になりました。
しかし、MongoLabs がその id のバリアントを使用する理由と、それにもかかわらずどのように機能するかを知りたいです。
python - Mongolab は接続を拒否します
データをMongolabに送信するPythonプログラムに取り組んでいますが、奇妙な例外に遭遇しています:
これは問題のあるコードです:
誰が何が間違っているかについて何か考えがありますか?
mongodb - salatを使用してplayアプリからMongoDBに接続できません:コマンドが失敗しました[listDatabases]
私はplayframeworkでsalatプラグインを使い始めようとしています。データベースを構成し、application.conf
すべての依存関係をファイルBuild.scala
に追加し、salatをplay.plugins
ファイルに追加しました。実際にはまだプロジェクトにコードを追加していません。githubページの指示に従って、プロジェクトを実行しようとしました。次のエラーメッセージが表示されます
パスワードとすべてをconfファイルに追加したので困惑しました。ログから、私のためにデータベースに接続しようとしているものは何でも、私が提供した情報を使用して最初にログインしていないように見えます。
node.js - Meteorバンドルを実行しているRaspberryPiがコールスタック例外をスローする
Raspberry PiにNode.jsをインストールし、Meteor.jsリーダーボードの例を実行しようとしています。バンドルしてPiにコピーしました。MONGO_URLとnpmをインストールしたFiberを設定しました(問題が発生した後)。実行しようとすると:
Maximum call stack size exceeded
例外が発生します。
私はでコマンドを実行し、--trace
これを取得しました:
この問題を追跡できる最後の場所は、ファイル内です。
app/packages/mongo-livedata/mongo_driver.js
10行目あたり:
var MongoDB = __meteor_bootstrap__.require('mongodb');
最新のnpm(1.1.50)をインストールし、npmにmongodbをグローバルにインストールしました。私はmongolab.comでホストされているmongodbを指しています。いくつかのレコードを接続して挿入するための簡単なテストを作成しました。Meteorに使用しようとしているのとまったく同じURLを使用し、期待どおりに機能します。
トレースメッセージはよくわかりませんが、FormatString
呼び出しが例外のトリガーになっているようです。助言がありますか?
アップデート:
私はこれをもう少しデバッグし、ここにとして示されている特定のmongodbモジュールのロードに問題を切り分けましたfilename
。しばらくステップスルーすると、モジュールは再帰的にそれ自体を含んでいるように見えます。