問題タブ [mongojs]

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 に答える
175 参照

node.js - nodejs スクリプトがシェルを終了しなかったのはなぜですか?

私のコードは次のようになります。

このスクリプトを実行すると、次のように表示されました。

しかし、スクリプトは終了しませんでした。終了するには「CTRL + C」が必要です。それを修正する方法を知っている体はありますか?

[アップデート]

mongojs の代わりにネイティブの mongodb を使用しても問題がないことがわかりました。

それはmongojsの問題ですか?

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

mongodb - mongo JSで出力をリダイレクトするにはどうすればよいですか

私のmongo jsファイルには以下のようなものがあります

print() は mongodb ログに出力しますが、見つかったこれらの ID を別の場所の output.txt ファイルに送信したいと考えています。さらなる処理のためにこのファイルを電子メールで送信する必要があるためです。出来ますか ?ありがとう..

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

mongodb - 非表示のレプリカ セットは選択に参加しません

3 台のサーバーのレプリカ セットとバックアップ サーバーがあります。バックアップ サーバーが作成されました。

私の懸念は、セカンダリ サーバーとバックアップ サーバーの 1 つが稼働しているときに、セカンダリ サーバーがプライマリに変更されないことです。つまり、隠しサーバーは選挙に参加していませんが、mongo ドキュメントによると、プライマリになることはできませんが、選挙に参加します。 . そのために必要な追加の構成はありますか?

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

javascript - mongodb mapreduce は正しくない縮小を行います

非常に単純な mapreduce で問題が発生しています。何が間違っていたのかわかりません。2 つのコレクションをマージしようとしていますが、最初の db.Pos は次のようになります。

もう 1 つのコレクション db.Gene の形式は次のとおりです。

私のコードは次のようになります。

だから私が見たいのは、chr、begin、end で一致するエントリがマージされ、遺伝子フィールドが db.Gene コレクションから入力されるコレクションです。

代わりに、遺伝子フィールドを持つ db.Gene に一致するドキュメントがない場合でも、「結合された」コレクションの「遺伝子」フィールドが 0 以外に更新されます。

私は何を間違えましたか?

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

node.js - nodejsで再帰的にデータを収集してから1つずつ削除する

infom_col は、それ自体が次のような配列を含むフィールド rkey を含むコレクションです: rkeys -> Brands したがって、brands は ID の配列です。これらの ID は、コレクション内の他のドキュメントへの参照です。そのような依存 ID をすべて収集し、ドキュメントを 1 つずつ削除する必要があります。

これは私のコードです。エラーをスローします: TypeError: 未定義のプロパティ 'rkeys' を読み取れません

アップデート1:

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

node.js - Node.js(express、mongodb)の登録の流れ

こんにちは、Stackoverflow コミュニティ。

Post 入力が mongodb に保存される登録プロセスを作成しようとしています。ユーザーのメールアドレスがデータベースに既に存在するかどうかを検証する前に。

db.users.find() ステートメントで変数を定義しようとすると、アプリは機能しません。

db.users.find() 関数がどのように見える必要があるか、db.users.save() 関数に対して if/else 要求を行うことができます。

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

node.js - Mongodbの順番でnセットのドキュメントを取得するにはどうすればよいですか

"q=word/s=0/t=5" というルートを持つサーバーを使用しています。ここで、q はクエリ文字列、s は開始ドキュメント、t は制限です。

したがって、最初のリクエストでは、q に基づいてドキュメントをクエリし、取得した結果の 0 から 5 までの結果を表示します。

次のリクエストでは、q=word/s=6/t=5 とします。ドキュメント番号 6 から 10 までのドキュメントを表示する必要があります。

mongoでそれを達成できる方法はありますか。私はmongojsでnodejsを使用しています。どんな助けでも大歓迎です。