問題タブ [mongo-collection]
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.
java - MongoDB Java Driver を使用してドキュメントを更新しようとしています
ありがとうございました
- この質問をクリックしていただきありがとうございます。私はこれを可能な限り徹底的にするために最善を尽くしました。
- それでも、さらに明確にする必要がある場合は、お気軽にお知らせください。
- 質問が長すぎると思われる場合。3 番目と 4 番目の部分を読んで、独自のソリューションをここに投稿してください。
設定
- Mongodb Java ドライバー: org.mongodb:mongo-java-driver:3.11.0-rc0
私がしたいこと
- 特定の「名前」フィールドを持つ特定のドキュメントを検索します。
- 次に、他のフィールドまたはドキュメント全体を更新します。
文書例
私が今していること
私の誤った解決策について私が見つけたこと
collection.find(eq("name", doc.get("name"))).first()
null を返すことはありません。- Javaは、オブジェクトを返すとだけ言っています。MongoDB のドキュメントによると、それは であり
TResult
、これは を指していMongoIterable<TResult>
ます。私はここで立ち往生しています。 - コードの結果は、最終的にどのドキュメントも挿入/更新されないということです。
参照
mongodb - 印刷したいコレクションが見つからない
mongodb サーバーのコレクションを表示しようとしていますが、MongoController クラスが FindIterable でコレクションを見つけるのに苦労しています。構文エラーの可能性があると思いますが、何が問題なのかわかりません。
MongoController クラス
MongoDAO クラス
mongodb-query - C#でカンマ区切りの文字列を使用してmongoコレクションから見つける方法
C# でカンマ区切りの文字列を使用して mongo からデータをフェッチしたい。以下は私のコードです。
私はmongoが初めてで、正確なアプローチを知りませんでした。上記のコードを使用しているときに、単一の番号のレコードを取得しています。これを修正するために私を案内してください。ティア
クラス構造
mongodb - Mongo でデータベースまたはコレクションを無効にして削除しない
これについてインターネットで見つけることができるのは、ほとんどが示唆していることだけです
db.disableFreeMonitoring()
- これは、管理データベースの監視コントロールですdb.collection.remove()
-しかし、これはすべてのドキュメントを削除します(もちろん、提供されたフィルターにも基づいています)db.collection.drop()
- すべてを削除するよりも最適化されたアプローチとして、すべてのドキュメントとインデックスを削除します。
コレクションまたはデータベースをそのままにしておくと同時に、そこからデータを検索するための接続/クエリを無効にする方法はありますか? (私は、実際にはHBaseのコマンドであるポイントから来ています。disable
)enable
javascript - 流星コレクションのフェッチは、挿入後にのみ機能します
Collections を使用して Mongo Database からデータをフェッチしていますが、フェッチ中にデータが返されませんが、データを挿入すると fetch call が返されます。
これはフェッチ用です
ここで、サーバー側でMeteor.allowを使用して挿入できるようにしています
mongodb - 動的 MongoDB コレクションのデフォルト オプション
存在しないコレクションにドキュメントを挿入しようとすると、MongoDB がコレクションを動的に作成することを認識しています。私の質問は次のとおりです。コレクションが動的に作成されたときに必要なオプションがコレクションに含まれるように、デフォルトのオプションを設定するにはどうすればよいですか?