問題タブ [mongodb-csharp-2.0]

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

c# - クラスを指定せずに MongoDB C# ドライバーを使用する方法

MongoDB c# ドライバー 2.0 を使用しています。タイプまたはクラスを指定せずにコレクションを取得しようとしています。観察:

ご覧のとおり、宣言するときにクラスを指定する必要がありますIMongoCollection。クラスを指定せずにMongoDB Driverを使用する方法はありますか?

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

matlab - MATLAB から MongoDB への接続

Matlab R2015a から MongoDB のデータベースへの接続を作成したいと考えています。C# と Java の両方のドライバーを試してみましたが、どれも機能していないようで、何が問題なのかわかりません。

Java の場合:
コード:

エラー:
クラス 'MongoDB.Driver.MongoClient' に適切なメソッド、プロパティ、またはフィールド 'getDB' がありません。

C# の場合:
コード:

エラー:
1. クラス 'MongoDB.Driver.MongoClient' に適切なメソッド、プロパティ、またはフィールド 'GetServer' がありません。
2. GetServer の行にコメントを付けると、「クラス 'MongoDB.Driver.MongoDatabaseImpl' に適切なメソッド、プロパティ、またはフィールド 'GetCollection' がありません。

何かが欠けているかどうかはわかりません。それを機能させることができれば本当に助かります。

Matlab のドライバーも試しましたが、.dll を作成できませんでした。ありがとう。

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

c# - MongoDB:Mongo 2.0 で規則を登録するにはどうすればよいですか?

この方法で MongoClient を初期化しています。

しかし、定義した規則クラスを使用する必要があることをどのように説明できますか?

私はそれらをという名前のクラスの中に入れましたBsonClassMap

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

mongodb - MongoDB .Net ドライバー 2.0 Builders フィルター (フィールドと配列の比較)

「followingList.username」からすべてのユーザー名を取得し、配列に追加する必要がある場合は、投稿のユーザー名と比較する必要があります。

以下のように結果コードブロックを取得しようとしましたが、わかりませんでした。

これで私を助けてもらえますか?ありがとう。

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

c# - C# で MongoClientSettings を使用して MongoClient を初期化する

次のように、Mongo 2.0 ドライバーから MongoClient を初期化しようとしています。

ただし、このコードでドキュメントを挿入しようとすると:

それは何もしません。挿入されず、エラー メッセージも表示されません (ただし、しばらくすると System.Timeout の最初の例外が出力に表示されます)。クライアントを初期化すると

それは機能し、意図したとおりにドキュメントをアップロードします。

クライアントが非常に高い書き込みスループットを処理できるようにしたいので、最初にこれらの設定を試しました。設定の一部が間違っていましたか、それとも別の問題がありますか?

編集:さらにテストした後、実際に System.Timeout 例外が発生しています。

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

c# - 新しい Async メソッドを使用した MongoDb Create Repository パターン

// deal_code の文字列値のリストを追加

Update メソッドに問題があります。それは私に与えました:

「フィールドのシリアライザーは、アイテムのシリアル化情報を'dealer_code'実装して提供する必要があります。」IBsonArraySerializer

どういう意味ですか ?どうすれば修正できますか?

0 投票する
4 に答える
54548 参照

c# - MongoDB C# Driver 2.0 - ドキュメントの更新

現在、コードを MongoDB C# ドライバー 2.0 にアップグレードしていますが、コードをアップグレードしてドキュメントを更新する際に問題が発生しています。

古いバージョンを使用すると、次のようなことができました。

新しいバージョンでこれを行う方法を見つけるのに苦労しています。次のような単一フィールドを更新する例をいくつか見つけました

メソッド Save を使用して古いバージョンで行っていたように、すべてのフィールドを更新したいと思います。

何か案は ?

どうもありがとう