title: MongoDB .Net driver 2.0 Pull (remove element)
body: <p>Can you help me to run correctly "Pull (remove)" with 2.0 driver.</p>
  
  <p>I have a collection like this and I want to remove first follower named as fethiye by follower field.</p>
  
  <pre><code>{
    "_id": ObjectId("554e05dfc90d3d4dfcaa2aea"),
    "username": "bodrum",
    "followerList": [
      {
        "_id": ObjectId("554e0625a51586362c33c6df"),
        "follower": "fethiye",
        "avatar": "fethiye.png"
      },
      {
        "_id": ObjectId("554e0625a51586362c33c6df"),
        "follower": "izmir",
        "avatar": "izmir.png"
      }
    ]
  } 
  </code></pre>
  
  <p>How can I fix this query?</p>
  
  <pre><code>var filter = new BsonDocument("username", "bodrum");
  var update = Builders&lt;Person&gt;.Update.Pull("followerList:follower", "fethiye");
  Person pr = collection.FindOneAndUpdateAsync(filter, update).Result;
  </code></pre>
  
  <p>Thanks.</p>