私はNucleonDatabaseMasterを使用しています。これは、これまでのところ、mongodbサーバーの管理に最適です。ただし、独自のデータ型とクラスで使用されているLINQクエリエディターを示す例がいくつかありますが、その方法に関するドキュメントはどこにも見つかりません。
生成されるc#クエリのコメントにはヒントがあります。
//Linq to MongoDB Help:http://www.mongodb.org/display/DOCS/CSharp+Driver+LINQ+Tutorial
//The following sample shows a LINQ to MongoDB query. Use #FileInclude command to add your entity class for LINQ Query.
//var collection = this.db.GetCollection<Employee>("Employees");
//var result = from emp in collection.AsQueryable<Employee>()
//where emp.FirstName == "Andrew"
//select emp;
//Output(result);
「#FileIncludeコマンドを使用してエンティティクラスのLINQクエリを追加する」方法がわからないことを除けば、エディターのすべてがうまく機能します。
彼らのウェブサイトにそれを示すスクリーンショットがあるので、それは可能だと確信しています(私は彼らに電子メールを送りましたが、応答がありません)。
http://www.nucleonsoftware.com/images/dm/LinqToEF_Select1.png
だから、誰かがこれを行う方法を知っているか、そうでなければ#FileIncludeが何であるかについての考えを持っていますか?