1

MongoDB にクエリを実行することはできますが、C# オブジェクト (部分的に入力される可能性があります) をクエリ パラメーターとして使用しますか?

fooつまり、コレクション内のすべてが、パラメーターオブジェクトと部分的または同等であることがわかります。foo

これは MondoDB の C# ドライバー ページからのものです。

MongoCollection<BsonDocument> books;
var query = Query.Wrap(new { author = "Kurt Vonnegut" });
foreach (BsonDocument book in books.Find(query)) {
    // do something with book
}

この.Wrapメソッドが表示されません。もう利用できないようです。

このような匿名オブジェクトまたは厳密に型指定されたオブジェクトを使用してコレクションをクエリする方法を知っている人はいますか?

4

1 に答える 1

0

クエリを機能させるには、Bson Serilaization オブジェクトを使用する必要があると思います。このページをチェックしてください - http://www.mongodb.org/display/DOCS/CSharp+Driver+Serialization+Tutorial

于 2013-01-02T20:56:56.437 に答える