私は mongodb で最も人気のある 2 つの C# ドライバーを知っています。これはmongodb-csharpとNoRMです。どちらもいくつかの問題を抱えています。たとえば、mongodb-csharp ではフル機能の linq を使用できず、NoRM では大きなファイルを mongodb に保存できません。私のプロジェクトでは、大きなオブジェクト (ファイル) で linq を使用する必要があります。
1432 次
3 に答える
2
公式の 10gen の MongoDB C# driverを確認できます。まだ LINQ をサポートしていませんが、GridFS に非常に優れたクエリ メカニズムが追加されました。
于 2011-03-02T07:41:53.643 に答える
2
編集:質問のタイトルを読んでいませんでした、ごめんなさい。GridFS との対話に Linq を使用したいとは思わないでしょう。もしそうなら、私たちはいくつかの貢献を喜んでします。
mongodb-csharp への linq ドライバーはほぼ完成しています。プロジェクション、条件、順序付け、スキップ、テイクをサポートし、(ほぼ準備完了) ステートメントで集計および/またはグループ化を使用すると、map-reduce クエリを作成します。
最新の typedcollections ブランチを取得すると、必要なほとんどすべてが実行されることがわかると思います。
于 2010-04-29T21:01:29.800 に答える
0
LINQ を使用する必要はないと思います。LINQ を使用すると便利ですが、必須ではありません。
解決策は、それらのドライバーを開発しているチームを支援することです。すべてオープンソースなので、これらのチームに参加できます。
于 2010-04-27T13:30:10.657 に答える