問題タブ [mongodb-.net-driver]

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 投票する
4 に答える
537 参照

mongodb - MongoDB C# offi: Lat, Lng as doubles はprecision13と丸めで保存されますか?

MondoDB と C# の公式ドライバーでは、lat と lng を double として保存します。MondoDB で (ドライバーまたはインターンによって) 内部で double 値を丸めた後、正しい場所に一致しないポイントに問題があります。リポジトリに投稿する前に、可能なすべての丸めを検索しましたが、何も見つかりませんでした。Query.Near は double を使用するため、10 進数を使用しないのはなぜですか。
v1.6.5; C#v0.11; Win64.

XX.444057295828145;XX.63416004180907 文字列 XX.444057295828145;XX.63416004180907 としてキャプチャされます Save メソッドの前にリポジトリによって受信 MongoDB 内で返されます: XX.4440572958281、XX.6341600418091 の後にのみ保存され、返されます

これにより、マップが移動します。アドバイス。ありがとう。

この Update メソッドを使用します

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

c# - 地理空間データを格納するためのキー値スキーマ?

MongoDB で cms を使用するためのブリッジの開発 cms にリンクされているすべての値を管理するために、ストレージ キー、値、タイプを使用します。これらのキー、タイプの値はweb.config、拡張可能なスキーマを可能にするために に格納されます。この場合、動的スキーマを保持するために、クラス オブジェクトの定義は許可されません。結果は、DynamicArray としてのストレージです。これは、演算子を使用して適切な方法で取得するための緯度経度の実行と保存について、いくつかの疑問を引き起こしていますQuery.Near

GeoSpatial 検索と互換性のあるスキーマ キー値ですか? そしてパフォーマー?Query.Nearこのスキーマの方法で公式ドライバー a (C# 公式ドライバー)を使用してクエリを実行するにはどうすればよいですか?

ありがとう。

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

c# - MongoDB:C#でネストされた配列を使用してコレクションをロードする方法は?

次のドキュメントを含む「サーバー」と呼ばれるコレクションがあります。

構造を使用してC#を使用してMongoDBからそれを選択するにはどうすればよいですか?

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

c# - MongoDB/C# と Telerik Ajax RadGrid

一部の専門家は、Telerik RadControls Ajax Grids および MongoDb C# 公式ドライバーを使用して、単純なグリッド テーブルの Create/Update/Delete メソッドを管理する方法を提案できますか。オブジェクトは、Web コントロールから単純なテーブル データを管理しています。

  • 使用するのに最適なオブジェクトは何ですか: BsonObjects、List、DataTables
  • クライアント側またはサーバー側の最善の方法

ありがとう。

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

mongodb - MongoDB C# の機能: Bson オブジェクトを使用してドロップダウン ボックスをドリルダウンする

Bson オブジェクト (BsonDevise) を使用してドロップダウン ボックスを使用しようとしていますが、オブジェクトを直接使用できるかどうか、または listItems を追加するために列挙する必要があるかどうかは明確ではありません。誰かが私を直してくれませんか。

ありがとう。

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

c# - MongoDB c#:ページネーションに関する質問

いくつかのクエリのページングされた結果を使用して、どのページがポイントであるかを取得する必要があります。オブジェクトは、このページでページングされた結果を開くスコープからポイントをプッシュすると、右側のページに配置されたデータを返します。
このサンプルのようにページングされた結果を取得できる場合、どのページからアイテムを取得するにはどうすればよいですか?

ご協力いただきありがとうございます。

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

c# - MongoDBの公式C#ドライバーを使用してすべての埋め込みドキュメント値を取得するにはどうすればよいですか?

次のクラスとサンプルドキュメントがある場合、公式のC#ドライバーを使用して、AnswerChoiceの_idが「4d6d336ae0f84c23bc1fae00」であるQuestionコレクションからAnswerChoiceドキュメントを取得するにはどうすればよいですか。ありがとうございました。

//サンプルドキュメント

//「4d6d336ae0f84c23bc1fae00」の_idを持つAnswerChoiceを持つ質問を取得するコード

//「4d6d336ae0f84c23bc1fae00」の_idを持つAnswerChoiceオブジェクトを取得するにはどうすればよいですか?????

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

c# - C# でダイナミクス ドキュメント オブジェクトを管理する最良の方法 (公式ドライバー)

各キーの定義を保持するオブジェクト クラスを構築せずに拡張できる BsonObject を使用して、C# で拡張可能なスキーマを管理する最良の方法を探しています。

このオブジェクトは、構成ファイルのキー、値、タイプを定義から使用して拡張できるドキュメント ストレージを作成します。私は別のプロジェクトで BsonArray ストレージを使用しましたが、実用的ではなく、私たちの場合、インデックスはあまり役に立ちません。オブジェクトは、最適なインデックス付けの説明とクエリのために、ダイナミクス キー値のリストのようなオブジェクトを構築します。

ありがとう。

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

mongodb - シャード構成に複数の一意のインデックスを持つ Mongodb データベース

mongodb のデータベースに「ユーザー」コレクションがあります。シャーディングを使用します。

標準の _id 以外に、インデックスを付けて一意にする必要があるフィールドが他に 3 つあります: ユーザー名、電子メール、およびアカウント番号です。これら 3 つのフィールドすべてがすべてのユーザー ドキュメントに存在するとは限りません。場合によっては、存在しないこともあります。

ユーザーはこれらのフィールドのいずれかによって頻繁に検索されるため、フィールドにインデックスを付けたいと思います。これは要件であり、このロジックをクライアント側で処理したくないため、フィールドを一意にする必要があります。

他のデータベースと同様に、mongodb にも制限があることは理解していますが、これは Web アプリケーションのかなり一般的な設定であるため、解決策があることを願っています。

このシナリオのエレガントなソリューションはありますか?

この質問にとって重要かどうかはわかりませんが (質問はデータベース構造に関係しているため)、公式の mongodb C# ドライバーを使用しています。