問題タブ [mongoskin]

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.

0 投票する
1 に答える
864 参照

javascript - モンゴスキンで個々のユーザー名とパスワードのパラメータを指定するには?

mongoskinで認証して mongodb db に接続していますが、次のように db ユーザーを指定できることを知っています。

[*://][username:password@]host[:port][/database][?auto_reconnect[=true|false]]

ただし、(おそらくパスワードから) 不正な形式の URL エラーが発生しています。ユーザー名/パスワードのパラメーターを URL とは別に渡すことができるかどうかを知りたいです。私はこの種の接続形式を使用しています:

var db = mongo.db(DBURL, { safe: true, auto_reconnect: true });

オプションでユーザー/パスを指定できますか? ドキュメントからはわかりません。

0 投票する
1 に答える
1451 参照

node.js - node-mongo ネイティブドライバーから db のインスタンスを取得するには?

メインファイル自体でMongoDB接続を開いてapp.jsおり、次のコードがコールバックに含まれていると考えてください。

これはすべて、アプリケーション全体で db インスタンスを 1 つだけにするために行われます。

ここで、別のexternal.jsファイルにいて、dbすでに接続されている同じオブジェクトが必要な場合。これは、モンゴスキンまたはマングースを使用している場合、非常に簡単に実行できます。

ネイティブドライバーでこれを行う方法を見つけるのを手伝ってくれる人はいますか?

0 投票する
2 に答える
696 参照

node.js - モンゴスキンで読み取り設定を使用するには?

コレクションまたはdbレベルでmongoskinの読み取り優先度を定義する方法はありますか?ここにmongodbネイティブnodejsドライバーのサンプルがあります http://learnmongodbthehardway.com/ex22.html

現在、レプリカ セットを含む一連のシャーディング サーバー上で mongos を実行しています。すべての読み取りクエリをレプリカ セットのセカンダリ メンバーにルーティングする必要があります。

0 投票する
1 に答える
126 参照

mongodb - HTML によるモンゴスキンのデータの表示

私は mongodb を使用してデータを保存していますが、mongoskin を使用してクエリを実行し、コレクションからデータを取得する単純な js スクリプトを作成しましたが、正常に動作します...

ただし、この機能を Web ページに統合する方法が必要です...つまり、ページのボタンを押すと、js スクリプトが実行され、クエリされたデータが Web ページに表示されます。HTML ファイルでこの JavaScript を使用しようとすると、「モジュールが見つかりません」というエラーが表示されます。

これを行う方法(できれば最も簡単な方法)を教えてください。

ありがとうございました。

0 投票する
1 に答える
785 参照

mongodb - 埋め込みドキュメントのクエリ MongoDB

質問を率直にさせてください。OK、私は次のようなドキュメント構造を持っています

コレクション名をサンプルにします。

私は someIdAsString を知らなかったでしょう。

field1 と field2 の値があります。この情報を使用してコレクションをクエリするにはどうすればよいですか。

field1 & field2 は実行時に認識されます。たとえば、field1 = '33' & field2 = '3333' であり、ドキュメントは次のようになります。

ありがとう