C#コードでMongoDBの位置演算子を使用したいと思います。ここでは顧客のためのデータ構造は次のとおりです。MongoDBのPostional OperatorをC#コードで使用するには?
{
name:"Robert",
age:40,
addresses:[
{street:"...", city:"New York", country:"USA", ...},
{street:"...", city:"California", country:"USA", ...},
],
}
だから、私はアドレスは、ニューヨーク市の、私はMongoDBの中でこのクエリを使用する場合は、通りの値を更新する場合:
db.customer.update(
{ "addresses.city" : "New York"},
{ $set : {
"addresses.$" : {"street":"New street", city:"New York", country:"USA",...}
} }, false, true);
は何ですかC#コードで使用する同等のクエリですか? C#コードで位置演算子を使用するには?
公式のMongoDBドライバを使用しています。
お返事ありがとうございます。実際には、これは私が使用するクエリではありません。質問を単純にするために、クエリは都市に基づいていました。 – sunilkumarba