問題タブ [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 投票する
2 に答える
27977 参照

javascript - mongojs を使用して MongoDB コレクション全体を反復するにはどうすればよいですか?

私は使用mongojsしていて、コレクション内のすべての要素を反復しようとしています

どのログ

そして止まります。ただし、端末からmongoにログインして実行すると

したがって、明らかに、より多くのキーを返す必要があります。この動作を引き起こしている可能性のあるアイデアはありますか?

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

node.js - Mongojs & Express - IDで削除できない

IDに基づいてレコードを削除しようとしています。get動詞を介してIDを送信し、req.params.idからアクセスしています。コードが機能しません。私は何を間違っていますか?

req.params.id の前に「ObjectId」を追加する必要があることに気付きました。ただし、連結は機能しません。私はこれまでのところこれを持っています。別の方法はありますか:

これはうまくいきました:

// db.ObjectId(req.params.id)

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

node.js - MongoDB 不完全検索

私はMongoDBが初めてですが、ここに行きます:

MongoDB で部分検索を行う方法はありますか?

たとえば、ドキュメントが { 名前: マイケル A. ジョンソン} のようなものである場合、名前: マイケル ジョンソンのクエリに対してそのドキュメントを返し、その逆も同様に検索をフォーマットする方法はありますか?

また、'Name: Johnson' を検索してドキュメント { Name: Michael A. Johnson} を返す方法はありますか?

ありがとう!

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

node.js - Mongodb find()、limit()、sort() が機能しない

私のプロジェクトでは、コレクション内の最新のドキュメントを見つける必要があります。作成しましたが、何も返されず、問題が正確にどこにあるのかわかりません。手伝って頂けますか?関数:

更新:うんうん、次のように問題を解決しました:

機能を改善するための提案を歓迎します。

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

javascript - Mongojs update dynamic generator $set

$set 値を動的に生成して、データベース内のユーザー アカウントの詳細を更新しようとしています。私はmongojsを使用しています。コードの一部を次に示します。

何らかの理由でこれは機能しません。理由はありますか?

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

json - MongoJs と Node.JS を使用してデータを保存する

MongoDb に正常に接続し、フォームを使用してデータを送信しました。コレクションを含むjsonドキュメントにデータを保存したいと思います。したがって、私の現在の出力は次のとおりです。

私はそれが次のようになりたい:

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

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

mongodb - mongodbでサブドキュメントフィールドを動的に$ setする方法は?

サブドキュメントのフィールドの値を動的に更新する必要がある状況に遭遇しました。フィールドが存在する場合と存在しない場合があります。無ければmongoさんに作ってもらいたいです。

Teamsこれは、特定のチームのメンバーを保存するために使用される、私のコレクションにあるドキュメントの例です。

サブドキュメントの値を更新 (または作成) するために使用しているクエリ ( mongojsを mongo クライアントとして使用) は次のとおりです。options

しかし、値を「アップサート」することはできません。

この同様の質問も見つけましたが、その方法も機能しませんでした: Nodejs Mongo insert into subdocument - dynamic fieldname

助けてくれてありがとう。

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

javascript - MongoJS find() は 10 件の結果のみを返しますか?

NodeJS は初めてで、MongoJS を使用してデータベースに接続しています。

すべて正常に動作していますが、db.collection.find() 関数を使用すると、データベースの最初の 10 件の結果のみが返されます。

正常に動作しますが、制限を使用しても、データベースの最初の 10 件の結果のみが返されます。
私もこれを使用しようとしましたが、うまくいきませんでした:

これを修正するにはどうすればよいですか? ありがとう!

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

javascript - JS の MongoDB オブジェクト ID

skip(); を使用せずに MongoDB でページネーションを機能させようとしています。

mongo シェルでは、クエリで次の結果が得られましたが、Javascript では空の [];

ObjectID が間違っていると思います。Node.js で「mongodb ObjectID」および「mongojs」ライブラリを使用しています。

モンゴシェル:

出力:

Javascript

JS のクエリで同じ結果を得るにはどうすればよいですか?

ドキュメントの $oid で編集します。

http://docs.mongodb.org/manual/reference/mongodb-extended-json/#oid

まだ動作していません..

編集 :

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

javascript - MongoJS ノードの findOne が誤って結果を返さない

使用MongoJS: https://github.com/mafintosh/mongojs

すべてを見つける

ユーザーを返します。素晴らしく見える

そのユーザーをIDで見つけようとすると、失敗しました

returns []

DBにデータがあることは知っています。別のキー (名前など) で検索してみました。データが見つからないのはなぜですか?