問題タブ [monk]

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

mongodb - MongoDB でドキュメントをオーバーライドする方法

以下のドキュメントを含むmongodbコレクションがあります

以下のクエリでドキュメントを更新しようとしています

クエリはドキュメントを更新していますが、CONTACTS を削除しています。そのままにしておく方法は?本当にありがとうございました。

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

node.js - mongo monk で $in を使用する方法

monk の mongo と同等のコードは何ですか?

たとえば、私はこれを試しましたが、[]を返します:

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

node.js - dbを閉じないとNodejs Expressコードが終わらない

Mongo DB を使用した nodejs コードを作成しました。ループにデータを挿入していますが、すべてが挿入されてもコードは終了せずdb.close()、コードを使用してデータベースを強制的に閉じると、データベースに完全なデータが書き込まれません。

誰か助けてください。

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

javascript - Mongodbオブジェクト値にネストされた配列にドキュメントをプッシュする

さて、私は nodejs を使用するアプリを構築していますが、これにはかなり複雑なスキーマがあります。これは、次のような巨大なドキュメントで何が起こっているかの例です。

新しいオブジェクトを面白いものにプッシュしようとすると、プッシュされることはありません! エラーなどは発生しません。変な人にプッシュするために私が現在使用しているコードは次のとおりです。

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

mongodb - MongoDB フィールドの値を使用して別のフィールドを更新する

次のような構造の MongoDB ドキュメントがあります。

testValue0 から までの任意の整数値に設定したいmaxValue。理想的には、次のようにします。

しかし、それは明らかにうまくいきません。この質問に関連するスレッドはいくつかあります (例:別のフィールドの値を使用して MongoDB フィールドを更新する) が、それらはすべて数年前のものであり、公式ドキュメントで関連情報を見つけることができません。私がやりたいことを行う方法はありますか、それとも find() を使用して取得maxValueし、update() を使用してデータベースへの別の呼び出しを行う必要がありますか?