linqpadをMongoDBで使用することは可能ですか?あなたがlinqを使ってmongo上でアドホックなクエリを実行できるようにする他のツールがあります。linqpadとmongodb
シェルを使用してjsonでクエリを書き込もうとしましたが、角括弧、引用符、コロンはです。絶対に狂ってしまいます。
ツールがない場合は、C#でクエリを記述してコンパイル/実行することにします。
linqpadをMongoDBで使用することは可能ですか?あなたがlinqを使ってmongo上でアドホックなクエリを実行できるようにする他のツールがあります。linqpadとmongodb
シェルを使用してjsonでクエリを書き込もうとしましたが、角括弧、引用符、コロンはです。絶対に狂ってしまいます。
ツールがない場合は、C#でクエリを記述してコンパイル/実行することにします。
この質問の答え選びだしが示すように、他はそれを行うことができますようだ:are adhoc queries/updates starting to kill your productivity with MongoDB?
そしてhere is a tutorialはそれを設定する方法を示します。
公式の10genドライバを使用するために、LinqPadのアダプタを作成しました。それは私のgithubの上のオープンソースプロジェクトとして利用可能です:
https://github.com/gburgett/LinqPad-mongo-driver
それはあなたがあなた自身の.dllアセンブリからロードされたC#の型にコレクションをマッピングすることができます。コレクションは、LINQクエリに対して使用できるタイプMongoCollection<TColl>
のプロパティとして表示されます。 "SQL"タブには、実行されたクエリのJSONも公開されます。
私はしばらく私のオフィスでこれを使用してきましたが、カスタムシリアライザやその他のアプリケーションドメインごとの初期化など、オフィスで必要とされているさまざまな用途をサポートしています。
どのように.lpxファイルを作成しますか? –
出力ディレクトリを圧縮し、.zipの名前を.lpxに変更します。出力ディレクトリは、次のファイルが含まれている必要があります header.xml LinqPadMongoDriver.dll MongoDB.Bson.dll MongoDB.Driver.dll –
@GordonBurgett私はウォールドREADMEファイルに情報のこの作品を追加することをお勧め、あなたも行くことがありPostBuildイベントまたはMsBuildタスクとして追加する –
ありがとうございます。生産性は4倍になりました。 –