問題タブ [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 に答える
340 参照

node.js - mongojsを介してmongodbのバージョンを知る方法

mongojsを使ってmongodbのバージョンを知りたいです。

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

node.js - Node.js の mongo shell db.collection.runCommand() に相当

MongoDB 2.4 で利用可能な全文検索を使用したいと考えています。テキスト検索は、runCommand 関数などで利用できますdb.collection.runCommand( "text", { search: "keywords"})。それで、mongojs または node-mongodb-native モジュールに runCommand() 関数に相当するものがあるかどうか疑問に思っています。

私はその質問が以前に触れられたことを知っていますが、十分に答えられたことはありません. 前もって感謝します。

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

node.js - MongoJS でのブロック操作なし

何かを計算する操作を行う必要がありますが、その結果を使用することはできません。なぜなら、私は常に待機状態にとどまっているためです。実際、端末では、ctrl + C を入力するまでプログラムを実行したままです。

モジュールで計算された結果を使用する必要があるプログラムの nodejs にメインがあります。

そしてこれがモジュール

0 投票する
0 に答える
26 参照

mongojs - mongojs エディターを開く方法

OS:Windows7

「npm install mongojs」コマンドを使用してmongojsをインストールしました。では、node.js または cygwin を使用して mongo.js エディターを開くにはどうすればよいでしょうか?

私はこれを一日中グーグルとユーチューブで検索しましたが、それはタブーな話題のようです. mongodb (localhost:28017) の作成に成功し、node.js を使用して簡単なコマンドを作成できるようになりました。

マニー

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

javascript - MongoDB: 既存の配列への配列の追加

「インストラクター」配列を既存の「キャンプ」配列に追加しようとしています。

階層構造は次のようになります。

私はMongoJSでNode Expressを使用しており、問題が発生した特定のキャンプに「インストラクター」を追加しようとすると、「addInstructor」関数で所有者を追加して「キャンプ」を追加することに成功しました。エラーメッセージは表示されません。代わりに、キャンプ配列の項目の後に「インストラクター」配列を追加するだけです。

どんな助けでも大歓迎です。以下は私の完全なコードで、機能している機能と機能していないもの、そしてその下に私のmongodb出力があります(間違っていますが):

出力

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

node.js - 関数の実行の終了を待つ方法

モジュールで計算された結果を使用する必要があるプログラムの nodejs にメインがありますが、正しい結果が得られません。

そしてこれがモジュール

ノードが関数の終了を待たずに return を実行することはわかっています。これは、正しい結果が表示されないためです。しかし、プログラムに関数の終了を待たせるにはどうすればよいでしょうか? setTimeout 関数を試してみましたが、正しい方法ではありませんでした。

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

javascript - MongoDb:オブジェクトコレクションに追加のオブジェクトを挿入する方法は?

「n」個のキャンプを持つことができるドキュメント「所有者」があり、キャンプには「インストラクター」があり、インストラクターには「クラス」があります。以前、ネストされた配列でこれを達成しようとしましたが (以下の私の投稿へのリンクを参照)、位置演算子 "$" はそれほど深くネストされないことがわかりました。 MongoDB: 既存の配列への配列の追加

ただし、回避策は配列の代わりにオブジェクト コレクションを使用することであることがわかりました。追加の「キャンプ」を追加するには、「$set」で「更新」を使用する必要があると想定していますが、すべてを行うたびに、挿入された前のキャンプを上書き (更新) します。

以下は、私が達成しようとしている階層構造です。

私も次のことを試しています:

しかし、これは予期しない識別子 { エラーをスローします。

上記の構造を実現するためのいくつかのサンプル mongo コマンドに関するヘルプは、非常に高く評価されます。

V/R

クリス

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

node.js - アップデートがうまくいかない理由

json 変数をモジュールに渡しますが、コレクションの更新を行うことができません。常に更新時にエラーが発生します。

また、データベースを削除してもう一度作成しようとしましたが、オブジェクトがデータベースに存在することを確信しています。