title: MongoDB multiple document updation passing multiple parameters
body: <p>We have a single document updation,</p>
  <pre><code>public void Update&lt;T&gt;(string collectionName, T value,string feildName,int id)
          {
              try
              {
                  mongoServer.Connect();
                  MongoCollection&lt;T&gt; mongoCollection = mongoDatabase.GetCollection&lt;T&gt;(collectionName);
                  IMongoQuery Marker = Query.EQ(feildName, id);
                  BsonDocument doc = value.ToBsonDocument();
                  mongoCollection.update(doc);
              }
  
              catch
              {
                  throw;
              }
              finally
              {
                  mongoServer.Disconnect();
              }
          }
  </code></pre>