問題タブ [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.
node.js - nodejs スクリプトがシェルを終了しなかったのはなぜですか?
私のコードは次のようになります。
このスクリプトを実行すると、次のように表示されました。
しかし、スクリプトは終了しませんでした。終了するには「CTRL + C」が必要です。それを修正する方法を知っている体はありますか?
[アップデート]
mongojs の代わりにネイティブの mongodb を使用しても問題がないことがわかりました。
それはmongojsの問題ですか?
mongodb - mongo JSで出力をリダイレクトするにはどうすればよいですか
私のmongo jsファイルには以下のようなものがあります
print() は mongodb ログに出力しますが、見つかったこれらの ID を別の場所の output.txt ファイルに送信したいと考えています。さらなる処理のためにこのファイルを電子メールで送信する必要があるためです。出来ますか ?ありがとう..
mongodb - 非表示のレプリカ セットは選択に参加しません
3 台のサーバーのレプリカ セットとバックアップ サーバーがあります。バックアップ サーバーが作成されました。
私の懸念は、セカンダリ サーバーとバックアップ サーバーの 1 つが稼働しているときに、セカンダリ サーバーがプライマリに変更されないことです。つまり、隠しサーバーは選挙に参加していませんが、mongo ドキュメントによると、プライマリになることはできませんが、選挙に参加します。 . そのために必要な追加の構成はありますか?
javascript - mongodb mapreduce は正しくない縮小を行います
非常に単純な mapreduce で問題が発生しています。何が間違っていたのかわかりません。2 つのコレクションをマージしようとしていますが、最初の db.Pos は次のようになります。
もう 1 つのコレクション db.Gene の形式は次のとおりです。
私のコードは次のようになります。
だから私が見たいのは、chr、begin、end で一致するエントリがマージされ、遺伝子フィールドが db.Gene コレクションから入力されるコレクションです。
代わりに、遺伝子フィールドを持つ db.Gene に一致するドキュメントがない場合でも、「結合された」コレクションの「遺伝子」フィールドが 0 以外に更新されます。
私は何を間違えましたか?
node.js - nodejsで再帰的にデータを収集してから1つずつ削除する
infom_col は、それ自体が次のような配列を含むフィールド rkey を含むコレクションです: rkeys -> Brands したがって、brands は ID の配列です。これらの ID は、コレクション内の他のドキュメントへの参照です。そのような依存 ID をすべて収集し、ドキュメントを 1 つずつ削除する必要があります。
これは私のコードです。エラーをスローします: TypeError: 未定義のプロパティ 'rkeys' を読み取れません
アップデート1:
node.js - Node.js(express、mongodb)の登録の流れ
こんにちは、Stackoverflow コミュニティ。
Post 入力が mongodb に保存される登録プロセスを作成しようとしています。ユーザーのメールアドレスがデータベースに既に存在するかどうかを検証する前に。
db.users.find() ステートメントで変数を定義しようとすると、アプリは機能しません。
db.users.find() 関数がどのように見える必要があるか、db.users.save() 関数に対して if/else 要求を行うことができます。
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を使用しています。どんな助けでも大歓迎です。